Skip to main content


ITC Vegas

Richard De Sousa

Richard De Sousa

Executive Vice President, Head of Growth & Development, US, SCOR
Richard is EVP, Head of Growth and Development. The Growth and Development team encompasses our Individual and Group Life client facing teams as well as supporting functions (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 till March 2023 where 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 is also responsible for orchestrating important partnerships to contribute to SCOR's growing ecosystem. As part of his role, he also oversees client marketing and communities. Prior to this role, he was the Managing Director of North America and Europe (including Velogica Europe) at ReMark International, 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, the Netherlands, France, and the U.S. He currently resides in Charlotte, North Carolina.