Swiss Re Executive and Leadership Team

August, 2026

Leadership Overview

Swiss Re has 9 executives leading key functions including reinsurance strategy, operational excellence, financial oversight, and market expansion.

Focused on global risk mitigation, Swiss Re delivers comprehensive insurance and financial solutions to protect clients against complex volatility while maintaining a commitment to long-term stability and sustainable growth across international markets.

Leadership Roles at Swiss Re

  • Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada) - Jolee Crosby
  • Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director - Beat Strebel
  • Chief Executive Officer, Corporate Solutions - Ivan Gonzalez
  • Chief Financial Officer, South Africa & Executive Director - Suoror Essop
  • Graduate - Chief Operating Officer (L & H Reinsurance), Business Excellence Swiss Re - Archita Agrahari
  • Fac Underwriting CoordinatorI, Associate, Chief Operating Officer P & C Reinsurance - Sebastian Ramirez
  • Assistant Vice- President. Sustainability ESG Specialist. TPM ESG - Saurrav Jain
  • Chief Revenue Officer, Life & Health Reinsurance - Karen Tan
  • Chief Medical Officer, Swiss Re L & H (Americas) - Elyssa Del Valle
  • Jolee Crosby - Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada)

    Jolee Crosby, the Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada) at Swiss Re, directs all regional reinsurance operations and corporate governance initiatives. Crosby manages the strategic expansion of insurance products across the North American market, ensuring alignment with global risk appetite. By overseeing complex liability and accident insurance portfolios, the Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada) maintains high standards of underwriting discipline. This leadership role involves constant collaboration with the Board to optimize capital allocation and regional market penetration. Jolee Crosby drives the development of innovative financial products tailored to the specific needs of the Canadian insurance landscape. Through rigorous oversight of regional performance metrics, the Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada) secures the competitive position of the firm while fostering long-term client relationships and operational resilience.

    Beat Strebel - Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director

    Beat Strebel, the Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director at Swiss Re, directs all reinsurance operations and corporate strategy within the Chinese market. Strebel oversees the integration of property, casualty, life, and health insurance products into the rapidly evolving regional economy. By managing high-level government and industry relationships, the Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director ensures that the firm remains a preferred partner for risk management solutions. This leadership role involves navigating complex regulatory environments to drive sustainable growth and market penetration. Beat Strebel architects the regional business plan, focusing on long-term value creation and operational excellence. Through the strategic oversight of diverse insurance portfolios, the Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director strengthens the firm's presence in Asia, ensuring that the company effectively addresses the unique risk challenges of the region.
    Beat Strebel

    Ivan Gonzalez - Chief Executive Officer, Corporate Solutions

    Ivan Gonzalez, the Chief Executive Officer, Corporate Solutions at Swiss Re, directs the global strategy for commercial insurance and risk transfer products. Gonzalez oversees the development and delivery of specialized insurance solutions for large corporate clients, including engineering, marine, and liability coverage. By managing the corporate solutions division, the Chief Executive Officer, Corporate Solutions ensures that the firm provides tailored financial protection against complex industrial risks. This role involves constant engagement with global markets to identify emerging risk trends and develop innovative underwriting approaches. Ivan Gonzalez drives the expansion of the corporate solutions portfolio, focusing on high-value sectors that require sophisticated risk management expertise. Through the strategic leadership of this division, the Chief Executive Officer, Corporate Solutions enhances the firm's ability to support large-scale commercial operations, ensuring that clients receive robust protection and professional service that aligns with the company's overarching mission of global risk mitigation.

    Suoror Essop - Chief Financial Officer, South Africa & Executive Director

    Suoror Essop, the Chief Financial Officer, South Africa & Executive Director at Swiss Re, directs all financial planning, reporting, and capital management activities within the South African market. Essop oversees the fiscal health of regional operations, ensuring compliance with local regulatory requirements and global financial standards. By managing investment strategies and liquidity, the Chief Financial Officer, South Africa & Executive Director supports the firm's ability to provide comprehensive insurance products across the region. This leadership role involves active participation in board-level decision-making to align regional financial goals with the broader corporate strategy. Suoror Essop drives the optimization of financial performance through rigorous cost management and revenue analysis. Through the strategic oversight of regional assets, the Chief Financial Officer, South Africa & Executive Director ensures the long-term sustainability of the business, reinforcing the firm's reputation as a stable and reliable partner in the insurance and reinsurance industry.

    Archita Agrahari - Graduate - Chief Operating Officer (L & H Reinsurance), Business Excellence Swiss Re

    Archita Agrahari, the Graduate - Chief Operating Officer (L & H Reinsurance), Business Excellence Swiss Re at Swiss Re, architects operational frameworks for life and health reinsurance divisions. Agrahari optimizes internal processes to enhance service delivery and efficiency across global business units. By implementing advanced business excellence protocols, the Graduate - Chief Operating Officer (L & H Reinsurance), Business Excellence Swiss Re ensures seamless integration of insurance products into existing market infrastructures. This role requires constant coordination with cross-functional teams to streamline underwriting workflows and improve data accuracy. Archita Agrahari drives the adoption of scalable technology solutions that support the broader mission of providing robust financial protection. Through meticulous management of operational resources, the Graduate - Chief Operating Officer (L & H Reinsurance), Business Excellence Swiss Re strengthens the firm's capacity to handle complex life and health risks, ultimately contributing to the overall financial health and market responsiveness of the organization.

    Sebastian Ramirez - Fac Underwriting CoordinatorI, Associate, Chief Operating Officer P & C Reinsurance

    Sebastian Ramirez, the Fac Underwriting CoordinatorI, Associate, Chief Operating Officer P & C Reinsurance at Swiss Re, manages facultative underwriting coordination and operational support for property and casualty reinsurance. Ramirez oversees the technical execution of complex risk assessments, ensuring that underwriting standards align with corporate risk policies. By coordinating cross-departmental efforts, the Fac Underwriting CoordinatorI, Associate, Chief Operating Officer P & C Reinsurance facilitates the efficient processing of marine, aviation, and engineering insurance products. This role involves rigorous analysis of market data to support informed decision-making and risk mitigation strategies. Sebastian Ramirez drives the implementation of standardized underwriting procedures that enhance accuracy and speed in global operations. Through the diligent management of facultative portfolios, the Fac Underwriting CoordinatorI, Associate, Chief Operating Officer P & C Reinsurance supports the firm's commitment to providing reliable financial protection against diverse industrial and commercial risks, ensuring consistent performance across the property and casualty sector.

    Saurrav Jain - Assistant Vice- President. Sustainability ESG Specialist. TPM ESG

    Saurrav Jain, the Assistant Vice- President. Sustainability ESG Specialist. TPM ESG at Swiss Re, architects the integration of environmental, social, and governance criteria into the firm's underwriting and investment processes. Jain oversees the development of sustainability frameworks that guide the company's approach to climate risk and responsible financial product design. By analyzing ESG data, the Assistant Vice- President. Sustainability ESG Specialist. TPM ESG ensures that the firm's operations align with global sustainability standards and long-term risk management goals. This role involves collaborating with various business units to embed ESG considerations into the core insurance and reinsurance offerings. Saurrav Jain drives the implementation of sustainability initiatives that enhance the firm's reputation and operational resilience. Through the strategic management of ESG-related projects, the Assistant Vice- President. Sustainability ESG Specialist. TPM ESG supports the company's commitment to sustainable growth, ensuring that the firm remains a leader in addressing the complex environmental and social challenges facing the global insurance industry.

    Karen Tan - Chief Revenue Officer, Life & Health Reinsurance

    Karen Tan, the Chief Revenue Officer, Life & Health Reinsurance at Swiss Re, architects revenue growth strategies for the life and health insurance segments. Tan oversees global sales initiatives and market development, ensuring that the firm's financial products reach target demographics effectively. By analyzing market trends and client needs, the Chief Revenue Officer, Life & Health Reinsurance identifies new opportunities for expansion and product innovation. This role requires close collaboration with underwriting and product development teams to ensure that revenue targets align with risk management objectives. Karen Tan drives the execution of high-impact sales campaigns that strengthen the firm's market position in the life and health sector. Through the strategic management of client portfolios and distribution channels, the Chief Revenue Officer, Life & Health Reinsurance secures consistent growth and profitability, ultimately supporting the company's mission to provide essential financial protection to individuals and organizations worldwide.
    Karen Tan

    Elyssa Del Valle - Chief Medical Officer, Swiss Re L & H (Americas)

    Elyssa Del Valle, the Chief Medical Officer, Swiss Re L & H (Americas) at Swiss Re, directs the medical underwriting and health risk assessment strategies for the Americas region. Del Valle oversees the analysis of medical data to inform life and health insurance product development and risk pricing. By providing clinical expertise, the Chief Medical Officer, Swiss Re L & H (Americas) ensures that the firm accurately evaluates health-related risks and maintains a balanced portfolio. This role involves close collaboration with actuarial and underwriting teams to refine risk models and improve the accuracy of health insurance offerings. Elyssa Del Valle drives the adoption of evidence-based medical practices that support the firm's commitment to providing reliable financial protection. Through the strategic oversight of medical risk management, the Chief Medical Officer, Swiss Re L & H (Americas) enhances the firm's ability to navigate the complexities of the health insurance market, ensuring long-term stability and value for clients across the Americas.

    Explore Leadership Teams in Insurance

    Frequently Asked Questions Regarding Swiss Re Top Executives and Leadership Team

    Who leads Swiss Re?
    Swiss Re is led by Jolee Crosby (Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada)), along with executives such as Beat Strebel (Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director) and Ivan Gonzalez (Chief Executive Officer, Corporate Solutions).
    Who is part of Swiss Re’s executive team?
    The executive team of Swiss Re includes leaders such as Jolee Crosby (Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada)), Beat Strebel (Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director), Ivan Gonzalez (Chief Executive Officer, Corporate Solutions) and other senior executives.
    How many executives does Swiss Re have?
    Swiss Re has 9 executives leading key business areas.
    What roles are included in Swiss Re’s leadership team?
    The leadership team of Swiss Re includes roles such as Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada), Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director, Chief Executive Officer, Corporate Solutions, Chief Financial Officer, South Africa & Executive Director, Graduate - Chief Operating Officer (L & H Reinsurance), Business Excellence Swiss Re.