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...