About This Individual
Luisa is Chief Executive Officer of Charles Taylor Insurance Services.
Luisa joined Charles Taylor as Chief Operating Officer of Charles Taylor's non-life Insurance Support Services (ISS) businesses in August 2014 from McKinsey & Company, where she worked as a management consultant serving clients on strategy, marketing and organisational behaviour topics. She also led the internal leadership development program for McKinsey’s managers for 9 months, managing a multi-million pound budget.
In 2008-09, Luisa worked for a year at Beazley supporting the re-design of the Global Operations function and the European expansion strategy. She is a certified Actuary and holds an MBA at London Business School.