The Spec Shop - Shop Technician IΒ assumes a high level of responsibility. Successful Spec Shop Technicians are fast learners, self-motivated and independent workers who receive intensive training in troubleshooting, technical procedures, and safety.
Β
Blanchard Machinery Company is committed to fostering a high-performance work culture with challenging work opportunities that inspire high quality results.Β Some of the benefits of joining our team are: