Stand out for this role — generate a tailored resume and cover letter in about a minute.
Insight Global is seeking a Technical Lead in Mackenzie, BC to oversee a team of Network Technicians and QA/QC Specialists. You will be the authority on installation activities and ensure operational excellence by coaching your team effectively.
This position requires significant hands-on experience in structured cabling and the ability to lead a large team in a high-pressure environment. You will also act as the primary point of contact with Dell's technical project management team, ensuring compliance with delivery timelines and quality standards.
The Technical Lead / Logistics is the single on‑site execution authority for Insight Global on each shift, leading a 25‑person team of Network Technicians, DC Deployment Techs, Cooling Technicians, and QA/QC Specialists across all active pods. This is a working leadership role. Technical Leads are hands‑on contributors to installation activity alongside their teams, setting the pace and quality bar by example while simultaneously owning team performance, floor‑wide safety compliance, daily logistics, and client requirements. The Technical Lead is the primary daily interface with Dell's technical PM and is accountable for ensuring Insight Global meets its delivery obligations on time and to Dell site standards. The role requires a rare combination of deep hands‑on cabling expertise and the ability to lead, coach, and hold accountable a large field team in a remote, high‑pressure environment.