Ross Leach

Managing Director OCIO/Specialist Solutions

Ross Leach is currently the Managing Director of OCIO/Specialist Solutions at Schroders, a position held since 2022. They previously served as Co-CEO of UK Solutions at River and Mercantile Solutions from 2019 to 2022 and have held various leadership roles during their extensive career in the finance sector, including Consultant Actuary at Punter Southall from 2000 to 2004. Ross holds a degree in Mathematics from the University of Warwick and is a Fellow of the Institute of Actuaries, having qualified in 2005.

Location

Greater London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices