CECILIA IBARRA POSADA

Partner Country Manager Peru

+511 710 4292

Partner Country Manager Peru

Cecilia Ibarra brings over two decades of experience in multinational companies from the Education, Technology and Industrial sectors. She has held positions with AT&T Latin America, Microsoft Peru and Nextel in commercial and marketing and communications roles, and also as a training and development specialist.

Cecilia also has a long experience in Executive Search sector, where she has held leadership positions as Country Manager and has successfully completed senior management assignments for local and global companies in a variety of sectors, including Construction, Mining, Retail, FMCG, Technology and Media, among others.

Cecilia holds a Bachelor’s degree in Education from Universidad San Ignacio de Loyola and a specialization in Commercial and Marketing Management from Universidad Peruana de Ciencias Aplicadas. She also holds a Postgraduate degree in Strategic Business Administration from UAB, Barcelona  and is a Certified Executive Coach, by the International Coaching Institute (ICI / Germany). Recently she had completed a Senior Management Program at IESE – PAD Universidad Piura.