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.
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
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.
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.
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.
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
The Hartford is a U.S.-based insurance and financial services company offering property and casualty insurance, group benefits, and investment products. It serves individuals, families, and businesses with a broad range of insurance and financial solutions. The company focuses on risk management, employee benefits, retirement planning, and long-term financial protection, helping customers manage uncertainty and prepare for the future with confidence
Company Leadership KR
MF
JY
AS
Founded in 1977, UnitedHealth Group is a leading health insurance and healthcare services company. The organization provides a comprehensive range of health insurance plans, including medical, dental, vision, and life insurance coverage for individuals and businesses. UnitedHealth Group also offers healthcare delivery services, technology solutions, and pharmacy benefits management through its diverse portfolio of subsidiaries operating across multiple countries worldwide.
Company Leadership JM
JD
MF
BZ
Headquartered in Carmel, Indiana, Allied Solutions LLC is a provider of insurance, lending, and marketing products to financial institutions.
Company Leadership AK


Founded in 1883 and headquartered in Rock Island, Illinois, Modern Woodmen is a company that provides life insurance, annuities, investments, and other insurance products.
Company Leadership TR
AO
LW