Manager, you will be responsible for: Leading an onsite team to deliver refinery chemical process or water business... with more than five years of experience Have five years of experience in refining. Demonstrate knowledge of Refinery Process......
Job Location: Saskatchewan, Canada