John Greaves

Head of Investment Strategy and Research


John leads the Investment Strategy and Research whose purpose is to ensure that Railpen’s investment activities collectively produce a range of strategies and solutions aligned to client needs.

John’s team is responsible for ALM, portfolio construction, strategic investment research, investment mandates, investment planning and designing the overall strategic investment beliefs, philosophy and process.

John is a Chartered Financial Analyst and holds a Master’s Degree in Aeronautical Engineering.