Cerrion logo
Cerrion2 days ago

Installation Team Leader

On-site · Zürich, Zurich, Switzerland

Type
Full Time
Level
Senior Level
Education
License Or Certification
Company size
Startup

Job Summary

Lead on-site camera and hardware installations at industrial facilities across Europe with occasional travel to the US; set the technical standard for the Installation team, and develop installation documentation, floor plans, cable routing standards, and reusable checklists for future deployments. Oversee junior installers, certify and train the team, and optimize deployment processes. Coordinate with local contractors and facility engineers, source materials locally, and debrief after deployments to drive continuous improvement. Must be a Licensed Electrician with 5+ years of hands-on electrical or field installation experience; able to read and produce floor plans and wiring diagrams; travel 40–50% internationally (primarily Europe, occasionally the US); fluent in English. Preferred: experience in manufacturing/automation environments; additional German, Spanish, or French language skills. This role is based in Zurich with in-person work but involves significant international travel to client sites.

Required Qualifications

  • Licensed Electrician: Certified to work in electrical cabinets operating above 24V
  • Hands-On Field Experience: 5+ years of hands-on electrical or field installation experience
  • Technical Documentation: read and produce floor plans and wiring diagrams
  • Resourceful and Independent: solve problems on the ground, proficient with office tools
  • Travel-Ready: willing and able to travel internationally (40–50%), fluent in English
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Cerrion

Installation Team Leader

Apply on Sorce