Felix Preston

Felix is Arc's Head of Strategic Research. He was previously Director, Sustainability Impact and Research at Generation Investment Management.