Swiss Re Executive and Leadership Team

November, 2026

Leadership Overview

Swiss Re has 10 executives leading key functions including reinsurance strategy, operational management, risk assessment, and regional market development.

Committed to global financial stability, Swiss Re delivers comprehensive insurance and reinsurance solutions while maintaining a robust framework for managing complex risk across international markets.

Leadership Roles at Swiss Re

  • Chief Executive Officer & Head Chief Operating Officer, Sriliac & Acp Business Management - Leigh Weissman
  • Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada) - Jolee Crosby
  • Acting Chief Executive Officer - Phetogo Mabaso
  • Chief Executive Officer, Life & Health Re (US) - Neil Sprackling
  • Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director - Beat Strebel
  • Chief Risk Officer & Chief Revenue Officer - Manish Mundada
  • Chief Revenue Officer, Life & Health Reinsurance - Karen Tan
  • Managing Director - Elizabeth Mullins
  • Managing Director - Robin Zubretsky
  • Managing Director - Robert Swenson
  • Leigh Weissman - Chief Executive Officer & Head Chief Operating Officer, Sriliac & Acp Business Management

    Leigh Weissman, the Chief Executive Officer & Head Chief Operating Officer, Sriliac & Acp Business Management at Swiss Re, directs the operational infrastructure and strategic business management for specialized divisions. Overseeing the integration of complex reinsurance workflows, the Chief Executive Officer & Head Chief Operating Officer, Sriliac & Acp Business Management ensures that internal processes align with the broader financial objectives of the firm. This leadership role involves optimizing resource allocation across the Sriliac and Acp portfolios to enhance overall efficiency. By streamlining administrative functions and refining operational protocols, Leigh Weissman directly impacts the scalability of the organization. Weissman maintains rigorous oversight of performance metrics to ensure that the company meets its obligations in the competitive global insurance landscape while driving sustainable growth through disciplined management practices.

    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, manages the strategic direction and market presence within the Canadian territory. Overseeing the expansion of reinsurance products, the Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada) ensures that local operations remain synchronized with the global corporate mission. This leadership role involves cultivating relationships with regional partners and navigating the specific regulatory requirements of the Canadian insurance market. By driving initiatives that bolster the company's footprint in North America, Jolee Crosby strengthens the firm's competitive position. Crosby executes high-level strategies that prioritize long-term value creation for clients, ensuring that the organization remains a leader in providing accident, liability, and life insurance solutions across the region.

    Phetogo Mabaso - Acting Chief Executive Officer

    Phetogo Mabaso, the Acting Chief Executive Officer at Swiss Re, directs the overarching corporate strategy and maintains organizational continuity during this leadership transition. Overseeing the alignment of various business units, the Acting Chief Executive Officer ensures that the firm continues to deliver high-quality reinsurance and financial market products to a global client base. This leadership role involves coordinating with the Board to uphold the company's commitment to financial excellence and risk management. By fostering a culture of accountability and strategic focus, Phetogo Mabaso maintains the momentum of the organization's core insurance operations. Mabaso monitors market trends and internal performance indicators to ensure that the company remains resilient in the face of evolving global economic challenges, ultimately securing the firm's reputation as a premier provider of engineering, marine, and aviation insurance solutions.

    Neil Sprackling - Chief Executive Officer, Life & Health Re (US)

    Neil Sprackling, the Chief Executive Officer, Life & Health Re (US) at Swiss Re, directs the strategic development and underwriting excellence for the life and health insurance segments within the United States. Overseeing the growth of these critical portfolios, the Chief Executive Officer, Life & Health Re (US) ensures that the company provides innovative financial protection products that meet the needs of a diverse population. This leadership role involves collaborating with actuarial and product development teams to refine risk assessment models and enhance service delivery. By driving market penetration in the US, Neil Sprackling strengthens the firm's position as a leader in health and life reinsurance. Sprackling maintains a focus on long-term profitability and client satisfaction, ensuring that the organization remains at the forefront of the industry through disciplined underwriting and strategic market engagement.
    Neil Sprackling

    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 the company's expansive operations and strategic growth initiatives across the Chinese market. Overseeing both property and casualty as well as life and health reinsurance divisions, the Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director ensures that the firm adapts to the unique regulatory and economic landscape of the region. This leadership role involves building strong institutional relationships and driving the adoption of advanced insurance products. By optimizing the company's presence in China, Beat Strebel facilitates significant revenue growth and market influence. Strebel executes complex business strategies that align with the global corporate vision, ensuring that the organization remains a trusted partner for clients seeking robust financial protection and risk management solutions.
    Beat Strebel

    Manish Mundada - Chief Risk Officer & Chief Revenue Officer

    Manish Mundada, the Chief Risk Officer & Chief Revenue Officer at Swiss Re, directs the dual functions of risk management and revenue generation to ensure the firm's financial health and growth. Overseeing the assessment of complex underwriting risks, the Chief Risk Officer & Chief Revenue Officer ensures that the company maintains a balanced portfolio while pursuing profitable expansion opportunities. This leadership role involves developing strategies that optimize revenue streams without compromising the firm's commitment to stability. By integrating risk management with revenue-focused initiatives, Manish Mundada drives sustainable performance across all insurance product lines. Mundada monitors global market trends to identify potential threats and opportunities, ensuring that the organization remains well-positioned to navigate economic volatility while delivering consistent value to clients and stakeholders through disciplined financial management.

    Karen Tan - Chief Revenue Officer, Life & Health Reinsurance

    Karen Tan, the Chief Revenue Officer, Life & Health Reinsurance at Swiss Re, directs the revenue growth strategies specifically for the life and health reinsurance divisions. Overseeing the development of client-focused financial products, the Chief Revenue Officer, Life & Health Reinsurance ensures that the firm captures market share while maintaining high standards of underwriting and service. This leadership role involves collaborating with regional teams to tailor solutions that address the evolving needs of the health and life insurance sectors. By driving sales initiatives and optimizing the product mix, Karen Tan directly impacts the company's financial performance. Tan maintains a focus on long-term growth and client retention, ensuring that the organization remains a preferred partner for life and health insurance providers seeking robust reinsurance support and financial stability.
    Karen Tan

    Elizabeth Mullins - Managing Director

    Elizabeth Mullins, the Managing Director at Swiss Re, directs high-level strategic initiatives focused on enhancing the firm's operational efficiency and market competitiveness. Overseeing the execution of complex financial projects, the Managing Director ensures that internal teams remain aligned with the company's core mission of providing superior reinsurance and insurance products. This leadership role involves cross-functional collaboration to address emerging risks and capitalize on new business opportunities within the global financial market. By driving process improvements and fostering innovation, Elizabeth Mullins contributes to the overall stability and growth of the organization. Mullins maintains a focus on delivering value to stakeholders through disciplined management and strategic foresight, ensuring that the firm continues to provide comprehensive coverage for engineering, marine, and aviation sectors while maintaining a strong balance sheet.

    Robin Zubretsky - Managing Director

    Robin Zubretsky, the Managing Director at Swiss Re, directs the strategic oversight of key business segments to ensure the firm maintains its leadership in the global insurance industry. Overseeing the development of specialized financial products, the Managing Director ensures that the company effectively manages risk while providing essential coverage for liability and accident insurance clients. This leadership role involves coordinating with senior management to refine business strategies and improve service delivery across international markets. By driving initiatives that enhance operational performance, Robin Zubretsky supports the company's commitment to financial excellence. Zubretsky monitors market dynamics and regulatory changes to ensure that the organization remains agile and responsive to the needs of its diverse client base, ultimately securing the firm's long-term success and market impact.

    Robert Swenson - Managing Director

    Robert Swenson, the Managing Director at Swiss Re, directs the strategic management of complex insurance portfolios to ensure the firm meets its financial and operational objectives. Overseeing the implementation of risk mitigation strategies, the Managing Director ensures that the company provides reliable and innovative reinsurance solutions to its global partners. This leadership role involves working closely with other senior executives to align business activities with the firm's overarching mission of providing comprehensive financial protection. By driving efficiency and fostering a culture of excellence, Robert Swenson contributes to the company's sustained growth and market leadership. Swenson maintains a focus on delivering high-quality service to clients in the automobile, engineering, and marine sectors, ensuring that the organization remains a trusted and resilient partner in the global insurance landscape.

    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 Leigh Weissman (Chief Executive Officer & Head Chief Operating Officer, Sriliac & Acp Business Management), along with executives such as Jolee Crosby (Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada)) and Phetogo Mabaso (Acting Chief Executive Officer).
    Who is part of Swiss Re’s executive team?
    The executive team of Swiss Re includes leaders such as Leigh Weissman (Chief Executive Officer & Head Chief Operating Officer, Sriliac & Acp Business Management), Jolee Crosby (Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada)), Phetogo Mabaso (Acting Chief Executive Officer) and other senior executives.
    How many executives does Swiss Re have?
    Swiss Re has 10 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 & Head Chief Operating Officer, Sriliac & Acp Business Management, Chief Executive Officer, Reinsurance E C (Canada) & President, Country At Swissre (Canada), Acting Chief Executive Officer, Chief Executive Officer, Life & Health Re (US), Chief Executive Officer, Reinsurance (China P&C & L&H) , Country President (China) & Managing Director.