Why do we need you ? Reporting to the Plant manager, the Process VIE will be responsible for running projects.... Is this job for you ? Master's degree in Process engineering, or engineering related field, Creative problem-solving mindset and a hands......
Job Location: Acton, ON, Canada