🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Project Management Technical Specialist Canada

Hospitality Full Benefits Career Growth
Company

Defence Construction Canada

Location

ralston, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Become a key technical specialist in project management at DCC, supporting complex infrastructure and environmental projects across Canada. Leverage research skills and ensure effective communication throughout the project lifecycle.
As a Project Management Technical Specialist, you will provide essential project management services. This includes overseeing projects from initiation to closure, developing documentation, and facilitating stakeholder approvals. Your role will support Client-Partner organizations in making timely decisions and conforming to project management best practices.
Key Responsibilities:
• Research and prepare vital project documentation
• Manage infrastructure and environmental project lifecycle
• Support Client-Partner project approval processes
• Facilitate stakeholder communications to ensure timely decisions
• Prepare tender documents and coordinate procurements
Requirements:
• College diploma in engineering or related field
• F...