D

Team Leader for Overseas Operations

Defence Construction Canada

ottawa, on, Canada Full-time July 07, 2026

Found Description

Take charge as Team Leader for Deployed Operations with Defence Construction Canada. Drive infrastructure initiatives supporting Canadian Forces in diverse locations.
In this pivotal role, you will manage DCC's deployed program, demonstrating your expertise in infrastructure management and project execution for clients including the 1 Engineer Support Unit. Your responsibilities encompass tracking overseas assignments, preparing essential reports, and coordinating training and medical screenings for deployed personnel, all while upholding the highest safety standards.
Key Responsibilities:
• Oversee offshore infrastructure programs and client partnerships
• Manage deployment documents, including insurance and assignment letters
• Assess and mitigate risk levels at deployment sites
• Mentor and supervise deployed staff performance
• Support industrial security requirements for overseas missions
Requirements:
• Relevant university degree in engineering or relat...

Ready to Apply?

Submit your application for Team Leader for Overseas Operations at Defence Construction Canada

Apply Now