Cecilia Sevillano Sr P&C Sustainability Solutions Manager

Contact options for Cecilia Sevillano

Cecilia is Head Smart Homes Solutions at Swiss Re. During the past 15 years, she has been leading innovative growth-related strategies within the financial sector, bringing them to market through partnerships with alternative distribution channels. In the rise of IoT and data-driven environments, she has been reinventing home insurance with clients and shaping the insurance emerging business model.

Prior to Swiss Re, she led the Affinity business in Aon France driving partnerships with insurers and distributors across vertical markets. Cecilia holds an MA in Financial Marketing from the Toulouse University as well as an Executive diploma in Strategic Marketing from INSEAD.