S

Schroders

Global asset manager; manages investments

Investment Analyst - Infrastructure Debt

Asset ManagementConfirmed live in the last 24 hours
Full-timeÎle-de-France, France€45k - €65k

About the Job

Requirements

  • A Master's degree in Finance, Engineering, Economics, or a related discipline, with strong academic credentials and solid corporate finance fundamentals.
  • Proficiency with Excel.
  • Fluency in French and English.

Responsibilities

  • Support the team throughout sourcing, structuring, and execution of infrastructure debt investments.
  • Prepare investment memoranda, including reviewing commercial, financial, technical, legal, and environmental, social, and governance due diligence reports and complex financial models to support investment decisions.
  • Support the Asset Management team with portfolio monitoring, reporting, waiver requests, and environmental, social, and governance-related ad hoc tasks.

Desired Qualifications

  • Prior experience in infrastructure debt or equity, project finance, mergers and acquisitions, or a related industry is a plus; 0–2 years of experience is specified.
  • Prior financial modeling experience is a plus.

About the Company

Schroders

Global asset manager; manages investments

Schroders is a global asset manager with a long history and offices in 27 countries. It manages assets for institutional and retail investors, wealth management clients, and financial institutions, aiming to grow long-term value for clients. How it works: Schroders pools money from clients and invests it across a range of asset classes through its investment teams, producing tailored portfolios and services such as portfolio management, wealth planning, and banking support. How it differentiates itself: it emphasizes aligning its goals with clients’ interests, scales to manage hundreds of billions of pounds in assets, and has a long-standing presence with a widespread global footprint and a focus on responsible corporate citizenship. Its goal is to help investors meet financial objectives by channelling money into the economy and delivering sustainable, long-term performance.

Company size
1,001-5,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1804

Recently Posted Jobs

Explore more opportunities at Schroders

See more jobs