Babcock Canada Inc.
Total Jobs: 5
No additional description available
Job Openings by Type
Top Skills Required
View Job Details
Project Lead (Permanent)
2026-06-04
Full-time
Not Applicable
🇨🇦
Canada
Defense
Project Management
View Job Details
Facilities and Site Services Project Manager (Permanent)
2026-05-04
Full-time
Not Applicable
🇨🇦
Canada
Defense
Project Management
View Job Details
Human Resources Business Partner
2026-02-20
Full-time
Mid-Senior
🇨🇦
Canada
Defense
Human Resources
View Job Details
Junior Data Scientist (Permanent)
2025-12-13
Full-time
Entry
🇨🇦
Canada
Defense
Engineering
View Job Details
Junior Data Scientist (Permanent)
2025-12-12
Full-time
Entry
🇨🇦
Canada
Defense
Engineering