CEO Latin America, American Tower
Olivier Puech joined American Tower Corporation as CEO for Latin America in 2013. He is is an experienced international executive who has worked for over 25 years in the telecommunications industry. Mr Puech started his career with Gemplus Corporation, a French manufacturer of SIM cards, holding various positions in Europe and Latin American over 15 years, finally serving as its Vice President of Sales and Marketing for Latin America at the time of his departure. In 2003, Olivier joined Nokia Corporation as Managing Director of the Latin America Export Region, and over the past ten years has held leadership roles in Nokia’s Asia Pacific and American regions, then as Senior Vice President of the Americas with overall responsibility for operations in Canada, the US and Latin America.
Mr Puech has a Bachelor’s degree in Business Administration, with emphasis on International Business, from Sup de Co in Marseille, France.