Investment Analyst, Corporate Development (AVP)

Swiss ReNew York, NY
$136,000 - $204,000Hybrid

About The Position

This role is for an Investment Analyst, Corporate Development (AVP) position within a global group at a leading reinsurance firm. The position is based in New York and involves working in corporate transactions and investments. The team's primary functions are to lead M&A activities for Swiss Re at the Group and Business Units and to oversee a portfolio of direct private equity minority interest investments in insurance-related businesses. This role offers a strategic view of Swiss Re and the insurance industry, significant responsibility, and visibility. It provides an opportunity to develop skills in corporate mergers and acquisitions and managing a private equity-style investment portfolio. The role involves regional travel to oversee existing investments and/or diligence new opportunities, and to build a professional network within Swiss Re and the investment, insurance, and advisor communities.

Requirements

  • 3-5 years of relevant full-time work experience in a transaction focused, analytical environment (e.g., Corporate Development, Investment Banking or Private Equity)
  • Demonstrated analytical ability, financial acumen and modelling skills
  • Excellent written and verbal communication skills including the ability to effectively interact and collaborate within a corporate environment
  • Undergraduate degree required, preferrably in Finance, Economics, Insurance, Actuarial Science or a related field
  • Excel and PowerPoint proficiency
  • English fluency is a must

Nice To Haves

  • Experience in either insurance/reinsurance, financial services M&A or direct investing are a plus
  • working proficiency in Spanish or Portuguese are a plus

Responsibilities

  • Evaluate opportunities – i.e., fit with strategic / investment appetite, benefits and risks, financial analysis, valuation and returns
  • Execute transactions – i.e., due diligence, structuring, negotiation, and documentation
  • Work with Business Unit leaders and key internal and external partners in evaluating and executing transactions
  • Support value creation efforts for portfolio companies including engaging with company managers
  • Prepare materials vital to enable efficient executive decision-making (e.g., Corporate Development Investment Committee and Group Executive)
  • Stay aware of the latest trends and developments in the insurance and reinsurance sectors through engagement with external and internal parties

Benefits

  • The estimated base salary range for this position is $136,000 to $204,000.
  • At Swiss Re, we take a "total compensation approach" when making compensation decisions. This means that we consider all components of compensation in their totality (such as base pay, short-and long-term incentives, and benefits offered), in setting individual compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service