CTTL Ltd (CTTL) Ltd, appoints new Country Manager for Jamaica

JAMAICA October 1st 2018 – Ms. Tia Mahabir has been appointed as the new Country Manager (Jamaica) for  CTTL Ltd (CTTL) Ltd. Ms. Mahabir, is based in Jamaica and has held various customer facing positions, working closely in the Region on a number of Microsoft initiatives such as Microsoft’s Executive M4 and Microsoft Immersion events […]