Steven Thomson has extensive experience in sales and customer service, currently serving as an Inside Sales professional at Shield Restraint Systems, Inc. since May 2021. Previously, Steven worked at Welch Packaging from April 2013 to May 2021, where roles included Customer Service Representative and Production Supervisor. Steven holds a Bachelor's degree from Edinburgh Napier University, earned between 1999 and 2003.
Sign up to view 0 direct reports
Get started
This person is not in any teams