Babcock Technology Manager Ottawa

Babcock International

Full-time Other-General
Apply Now
Location
ottawa, on, Canada
Posted
July 13, 2026

Job Description

Become a key player with Babcock as a Technology Manager in Ottawa, ON. Lead technology initiatives and project management while benefiting from a flexible, agile work environment.
Babcock is seeking a Technology Manager to join its Canadian Engineering and Technology Management team. In this role, you'll enhance our global strategy by researching technology trends, managing projects, and supporting small-to-medium business partnerships. Utilize your engineering or business management degree in an impactful position that promotes innovation.
Key Responsibilities:
• Manage technology projects using agile methodologies
• Develop business cases based on Industrial Technological Benefits
• Research technology trends impacting Babcock operations
• Build relationships with SMBs across Canada and beyond
• Collaborate with cross-functional teams for effective delivery
Requirements:
• Bachelor’s Degree in Business Management or Engineering
• 10 years of management ...