🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Project Management Technical Specialist

Defence Construction Canada | ahuntsic north, Canada | Posted June 27, 2026

Position Overview

Elevate your career as a Technical Specialist in Project Management, delivering essential services for infrastructure projects at DCC in Canada. Bring your expertise in project management and environmental assessments to this impactful role.

DCC is seeking a Technical Specialist to manage projects from initiation to closure. This position emphasizes documentation preparation, project coordination, and business development. You will engage with Client-Partners, facilitate approval processes, and ensure quality standards in project deliverables.

Key Responsibilities: • Prepare project documentation and presentations • Manage infrastructure and environmental projects • Facilitate business case analyses for approvals • Coordinate activities with Client-Partner representatives • Monitor project schedules and costs

Requirements: • College diploma in engineering or related field • Five years of relevant experience required • Bilingual preferred • Understanding of pr...

Ready to Apply?

Apply for this Position