David Ridings is an experienced technical professional with a diverse background in engineering and technical management. Currently serving as Senior Technician at Pinballz since April 2017, David has previously held positions such as Technical Manager at CEC Entertainment where responsibilities included overseeing the electrical and mechanical aspects of multiple entertainment systems. Earlier roles include Failure Analysis Engineer at MSI Logistic LLC, Quality Technician Level 3/Lead Technician at Sanmina-SCI Systems, Engineering Tech/Specialist at Dell Computer Corp, and Engineering Technician at SabreData Inc. David holds a degree in Electronics Technician from Southwest School of Electronics.
Sign up to view 0 direct reports
Get started
This person is not in any teams