Babcock & Wilcox Canada jobs

Filter results by:
Sort by: relevance - date
Salary Estimate
Job Type
Jobs 1 to 3 of 3
Upload your resume - Let employers find you

Project Manager

Babcock & Wilcox - 174 reviews - Edmonton, AB
We are seeking an experienced Project Manager to join our team in Western Canada. This position is based out of Edmonton, AB with long term assignments to...

Human Resource Generalist

Babcock & Wilcox - 174 reviews - Cambridge, ON
The individual who succeeds in this dynamic environment will in the process accumulate a broad range of essential experience and be well prepared for enriched...

Project Manager / Customer Service Manager

Babcock & Wilcox - 174 reviews - Edmonton, AB
Project Manager /Customer Service Manager, Western Canada. This position is based out of the Edmonton, AB regional office with occasional assignments to...
» Post your resume - It only takes a few seconds