Skip navigation

Management Team

Our Management Team leads the organisation in the delivery of our mission, ensuring the impact of our work is at the heart of everything we do.

Ben French

Chief of Impact and Delivery

OPM United Kingdom