About TLC: Formed in 1996 by Melvin Thomas and Angela Farrugia, TLC is the world’s leading brand extension Company. With 16 offices in 14 of the largest and fastest emerging economies, we are strategic, capable and connected. Using our unrivalled experience and expertise, we have the skills to culturally ‘engage’ with partners for the strongest […]
Job Detail