Leadership Team

About

The Leadership Team at OdysseyRe plays a crucial role in setting the strategic direction and vision for the company’s global operations. Composed of executive leaders from various regions and functions, the team collaborates to drive initiatives in marketing, client relations, and claims management while ensuring alignment with OdysseyRe's mission to deliver innovative reinsurance solutions worldwide.