Josh Carruthers is the General Manager of Crown Technical Systems. In his role, Josh is responsible for Sales, Estimating, Engineering, Project Management, and Quality Assurance. He is based out of Crown Technical Systems main headquarters in Southern CA, and also has oversight of the Crown Texas facility (Dallas metro) as well as Crown Canada facility (Vaughn, ON Canada) Josh’s extensive engineering career began in 2002, while working towards a Bachelor of Science degree in Mechanical Engineering from California State Polytechnic University, Pomona. Josh was initially brought on board at Crown to support mechanical drafting as well manufacturing nameplates. As Crown grew so did the need for him to expand into other area’s as a Quality Inspector and Project Manager for Crown’s core product, Relay Panels. In 2007 Crown manufactured it’s first Control Building with him leading the mechanical design of this critical project. From there Crown continued to grow thus requiring him to take on a higher level role in executive management. His ability to understand customer’s needs, helps shape Crown’s product for the ever-changing power industry.
Sign up to view 0 direct reports
Get started