If you need more lookups,
subscriptions start at $34 USD/month.
Freddie Leech Location
United Kingdom
Freddie Leech Work
CEO and MD - Financial Services, Infrastructure and Public Sector @ (January 2026 - Present)
Practice Director @ (December 2021 - December 2025)
Director of Analyses @ (January 2021 - December 2021)
Project Manager @ (June 2018 - January 2021)
Consultant @ (October 2017 - June 2018)
Reliability Engineer - EMEA and US @ (November 2016 - October 2017)
Reliability and Maintenance Engineer (Mechanical) @ (September 2014 - November 2016)
Freddie Leech Education
London Business School
Accelerated Development Programme
2025-2025
University of Bristol
Master’s Degree (Mechanical Engineering)
2010-2014
Reading School 2003-2010
Freddie Leech Skills
PowerPoint
Strategy
Microsoft Word
Research
Public Speaking
Project Management
Social Media
Microsoft Office
Teamwork
Energy
Mechanical Engineering
Freddie Leech Summary
Freddie Leech, based in United Kingdom, is currently a CEO and MD - Financial Services, Infrastructure and Public Sector at Managementors Ltd. Freddie Leech brings experience from previous roles at Managementors Ltd. Freddie Leech holds a 2025 - 2025 Accelerated Development Programme @ London Business School. With a robust skill set that includes PowerPoint, Strategy, Microsoft Word, Research, Public Speaking and more. Freddie Leech has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Freddie Leech?
Find contact details for 700 million professionals.