SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Babcock Subcontracts Manager in Victoria/Ottawa

Company: Babcock International Group

Location: ottawa, London

Posted: June 11, 2026

Apply for This Position

Submit Application

Position Details

Become a Subcontracts Manager at Babcock, focusing on the Marine Sector in either Victoria, BC or Ottawa, ON. Engage in subcontract negotiations, procurement, and contract administration in a vital role that ensures national security.
In this temporary position, you will leverage your 4-8 years of relevant experience in a complex engineering environment. Your role will encompass sourcing and negotiating subcontracts, collaborating with project managers, and ensuring compliance with security requirements. Babcock values your skills while providing an inclusive workplace that supports growth and learning.
Key Responsibilities:
• Source, negotiate and award subcontracts in the Marine Sector
• Collaborate on Work Packages and Statements of Work (SOW)
• Analyze supplier proposals for negotiation opportunities
• Manage supplier performance against contracts and schedules
• Ensure subcontract compliance with Babcock policies
Requirements:
• 4-8 years of related engi...