Cecilia Ibarra Posada is the Country Manager for Peru at Pedersen & Partners with direct responsibility for business development in Peru and Chile. Ms. Ibarra brings over two decades of experience in cross border projects across Latin America (Chile, Peru, Mexico, Colombia and Brazil) covering Education, Technology, and Industrial sectors. Ms. Ibarra has held positions with AT&T Latin America, Microsoft Peru and Nextel in commercial, sales, and marketing and communications roles, and also as a training and development specialist. Since joining Pedersen & Partners, she has successfully completed senior management assignments for local and global companies in a variety of sectors, including Construction, Retail, FMCG, Technology and Media.
Ms. Ibarra holds a Bachelor’s degree in Education from Universidad San Ignacio de Loyola and a specialisation in Commercial and Marketing Management from Universidad Peruana de Ciencias Aplicadas. She also holds a Postgraduate degree in Strategic Business Administration from UAB and is a Certified Executive Coach, having completed a program at the International Coaching Institute (ICI / Germany). She speaks native Spanish and fluent English.