Cristina Nestares

Chief Executive Officer, UK, Admiral

Cristina Nestares is Chief Executive Officer of Admiral, a UK market leader of Car, Home, Van and Travel insurance and renowned Great Place to Work. Cristina joined Admiral Group in 2005 following the completion of her MBA at INSEAD Business School. She began her Admiral career by founding Admiral’s Spanish Insurance operation (Admiral Seguros) which she successfully ran for 7 years. Cristina then expanded her remit, managing both the group’s Insurance and Price Comparison businesses in France, Italy and Spain, before taking on her current role of Admiral UK CEO in 2016. In total, Cristina has over 18 years’ international experience predominantly gained within the financial service sector, with other areas including consulting and non-profit organisations, and has recently completed an Advanced Management Programme at Harvard University.

Stay current with Insurance Innovators

Subscribe to our newsletter to receive news, insights and special offers.