If you need more lookups,
subscriptions start at $34 USD/month.
Ben McLeod Location
England, United Kingdom
Ben McLeod Work
Developer @ (November 2025 - Present)
Developer @ (January 2025 - November 2025)
Developer @ (March 2022 - December 2024)
Application Engineer @ (July 2019 - March 2022)
Ben McLeod Education
Wrexham University
Master's degree (Mechanical Engineering)
2018-2019
Wrexham University
Bachelor's degree (Aeronautical and Mechanical Engineering (with foundation year))
2014-2018
Ben McLeod Summary
Ben McLeod, based in England, United Kingdom, is currently a Developer at My Claim Group. Ben McLeod brings experience from previous roles at iCede Solutions Limited, Sykes Holiday Cottages and Elmac Technologies Ltd. Ben McLeod holds a 2018 - 2019 Master's degree in Mechanical Engineering @ Wrexham University. Ben McLeod has 1 emails on RocketReach.
Looking for a different Ben McLeod?
Find contact details for 700 million professionals.