Osmosis Investment Management logo

Osmosis Investment Management jobs and careers

United Kingdom

About Osmosis Investment Management

Osmosis’ mission since 2009 has been to become the world’s leading dedicated sustainable asset manager, delivering client-focused investment solutions across multiple asset classes. Building on our strong foundation in systematic equity, we have expanded our expertise to include fixed income and credit through our team in the Netherlands, strengthening our ability to support clients in every market environment. Through proprietary research, advanced analytics, and deep environmental insight, we help investors align portfolios with the global transition to a sustainable economy. We work with institutional and wealth clients worldwide to deliver financial performance alongside measurable positive environmental outcomes. As a cross-asset sustainability specialist, Osmosis leads with innovation, responsible stewardship, and an unwavering commitment to supporting the environmental transition, empowering investors to build a resilient and sustainable future.

Founded in 2009 by Ben Dear and Gerrit Heyns.

Founded
2009
Employees
11 to 50
Headquarters
United Kingdom

Leadership

The top of Osmosis Investment Management's org chart, with how many people report into each leader.

BD

Ben Dear

Founder & CEO

Jobs at Osmosis Investment Management

No open positions right now. Explore more companies on TheJobsMap.