the development of the plant occupational health and safety program. Support a 24/7 operation What you need to work... environment Technical knowledge Positive, can-do attitude/Initiative Physically fit Able to work rotating shifts......
Job Location: Sudbury, ON, Canada