Robert has managed safety as a tradesperson, shop manager, safety professional, and a learning and development professional. As an OHS trainer with the Manufacturing Safety Alliance of BC, Robert delivers instructor-led courses in Joint Health and Safety, Risk Assessment, Hazard ID, and more. He also supports the development of courses.