Reporting to the Process Plant Assistant Superintendent, you will be part of the Process Plant Department. With your technical knowledge and experience, you will provide value-added solutions to improve the operation performance. Through op......
Job Location: Rankin Inlet, NU, Canada