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