Founded in 2008, TEC is an award-winning communication agency that specializes in Live Events, Exhibitions, Employee Engagement and Destination Management in Dubai that positions its brands throughout