Ben Leach's Location
London, GB
Ben Leach's Work
Ben Leach's Education
University of Birmingham
Bachelor Of Science
1996 - 1999
Ben Leach's Summary
Ben Leach, based in London, GB, is currently a Chief Executive Officer at Cocoon Health, bringing experience from previous roles at Cocoon Health and Supertraining. Ben Leach holds a 1996 - 1999 Bachelor Of Science @ University of Birmingham. Ben Leach has 1 email on RocketReach.