Mel Budworth's Location
Swindon, England, United Kingdom
Mel Budworth's Work
Mel Budworth's Summary
Mel Budworth, based in Swindon, England, United Kingdom, is currently a Human Resources Manager at Total Rail Solutions, bringing experience from previous roles at Lee Filters, Scotts and Co and Jb Global LTD. Mel Budworth has 2 emails on RocketReach.