I

Insight Investment

Global asset manager delivering tailored investments

Investment Oversight Analyst

Asset ManagementConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listedHybrid

About the Job

Requirements

  • A degree is required, but no degree type or major is specified.
  • Experience working as an Investment Analyst or similar is preferable but not required.
  • A passion for investment markets, data, and technology.
  • A genuine interest in investment management and a wish to build a career in this space.
  • Excellent analytical and problem-solving skills.
  • Inquisitiveness and comfort asking questions to solve specific tasks.
  • Communication and presentation skills.
  • Ability to work collaboratively across multiple teams and handle different tasks.
  • Ability to work independently and take direction as required.

Responsibilities

  • Review investment funds and portfolios by contributing to qualitative and quantitative investment analysis as part of the Investment Oversight Team.
  • Work with colleagues across investment teams to review investment processes.
  • Work with colleagues across other departments as required, including Investment teams, Risk, and Compliance.
  • Coordinate reviews of responsible investment-related documentation, including policies and procedures.
  • Work with internal teams to support firm-wide reporting related to Responsible Investment.
  • Develop knowledge of how regulations such as the European Sustainable Finance Disclosure Regulation apply to investment processes.
  • Work closely with the Investment Director to deliver analysis and implement oversight processes.

Desired Qualifications

  • Experience working as an Investment Analyst or similar is preferred but not required.

About the Company

Insight Investment

Global asset manager delivering tailored investments

Insight Investment is a global asset manager that handles assets for pensions funds, corporates, insurers and sovereign wealth funds across a range of strategies including LDI, CDI, longevity hedging, currency, fixed income, absolute return, multi-asset and specialist investments. It designs investment solutions tailored to client needs and integrates ESG factors into its decision-making, reflecting its PRI-aligned approach. The firm differentiates itself with a focused, repeatable performance model and a long-standing commitment to responsible investing, including PRI signatory status and high PRI ratings for strategy, governance and ESG integration. Its goal is to deliver consistent, predictable outcomes for clients while managing risk across diverse investment mandates.

Company size
1,001-5,000
Company stage
Not listed
Total funding
$190.3M
Headquarters
New York City, New York
Founded
2002

Recently Posted Jobs

Explore more opportunities at Insight Investment

See more jobs