Crown Technical Systems, a Flex Company, is a leader in power distribution and protection systems, specializing in customized, turn-key solutions for state-of-the-art relay and control panels, medium voltage switchgear, and enclosures (power/control buildings/E-Houses). The company offers a dynamic and rewarding career path with hands-on training, mentorship, and a culture of internal promotion. The Site Installation Technician is responsible for working in the field to install pre-fabricated enclosure buildings using an array of tools and equipment. This position requires 90% overnight travel across the United States via company vehicle and/or airplane.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
High school or GED
Number of Employees
5,001-10,000 employees