Safety Watch and Spark Watch Company IDL Projects Inc. (IDL) is a dynamic, rapidly expanding company focused... periods. Effective verbal and listening communication skills. Adheres to company Health, Safety, & Environmental reporting......
Job Location: Prince George, BC, Canada