International Institute of Communications

Tel:+44 (0)20 8544 8076
Fax:+44 (0)20 8544 8077

social twitter sm  social linkedin sm  social youtube sm  social facebook sm

Olivier Puech

CEO Latin America, American Tower

Olivier Puech

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.

Stay up to date with the IIC

Tell us how you'd like to stay informed about events, interviews and more from the IIC. 

My IIC Preferences