Richard De Sousa

Executive Vice President, Head of Growth & Development, US

Richard leads the Growth and Development team for SCOR in the Americas, which encompasses our Individual and Group Life client-facing teams as well as supporting functions (Client Solutions, Partnerships, Pricing, Underwriting Solutions, Health & Wellness, Strategy and Insights) dedicated to new business. 

Previous to this role, Richard was SVP, Deputy Head of Growth and Development from August 2021 to March 2023 when he transitioned from his Strategic Partnerships role to leading the U.S. business.

Since early 2019, Richard served as Senior Vice President, Strategic Partnerships leading the team to develop new client solutions which are focused on helping end consumers get relevant protection offerings. His team was also responsible for orchestrating important partnerships to contribute to SCOR's growing ecosystem. As part of that role, he also oversaw client marketing and communities. Prior to 2019, he was the Managing Director of North America and Europe (including Velogica Europe) at ReMark an insurtech consultancy business wholly owned by SCOR Global Life.

Richard holds an MBA in Finance from the University of Leicester. He has lived and worked in Canada, Netherlands, France and the U.S. He currently resides in Charlotte, North Carolina.

“Our SCOR U.S. Life team has the privilege of partnering with so many leading organizations across the market on supporting and developing protection solutions. As a leading reinsurance company, SCOR plays a pivotal role in strengthening the resiliency of society.”