Investment Stewardship Analyst – London- Asset Manager

A leading asset manager in London is seeking a skilled Investment Stewardship Analyst to help shape corporate governance practices and drive long-term value across global portfolios.

In this strategic position, you'll:

  • Lead in-depth research projects to evaluate and enhance stewardship policies

  • Create clear, data-backed materials to inform internal and external positioning

  • Engage directly with portfolio company executives on key governance issues

  • Contribute to policy reviews, audits, and development of new stewardship frameworks

  • Present findings to senior stakeholders and collaborate across departments

  • Support team development through mentoring and knowledge sharing

What We’re Looking For:

  • 8+ years of relevant experience (investment, ESG, or governance focus preferred)

  • Strong analytical and problem-solving skills

  • Excellent communication and stakeholder management abilities

  • Bachelor's degree required; graduate degree preferred

  • Experience with research tools and data frameworks

If you're passionate about responsible investing and want to influence how companies are held accountable, this is a great opportunity to make an impact with a world-class asset manager. Please apply by sending your CV in WORD format to fundmanagement@octaviusfinance.com

Previous
Previous

Senior Analyst - Oil - Dubai

Next
Next

Quantitative Researcher – Alternative Data | Leading Equity Investment Manager