Spencer Barron has over 20 years of experience in the engineering and business development fields, currently serving as the Business Development Manager for MRO at TURBO POWER SYSTEMS since February 2009. Within TURBO POWER SYSTEMS, Spencer has also held roles as MRO Manager and Test Manager. Prior to this, Spencer worked at Sevcon from 2000 to 2009, progressing from Engineering Technician to Senior Test Engineer. Spencer's educational background includes studies at Newcastle.
Sign up to view 0 direct reports
Get started
This person is not in any teams