RD

Rebecca Demchuk

AVP, Safety, Security & Facilities Management at ST. CLAIR COLLEGE

Rebecca Demchuk is the AVP of Safety, Security & Facilities Management at St. Clair College. Rebecca has over 20 years of experience in environmental engineering and occupational health and safety. Rebecca started their career at General Motors as a senior environmental engineer in 1994. Rebecca then transitioned to St. Clair College in 2007 as the occupational health safety manager. In their current role, they are responsible for the safety and security of the college's facilities and students.

Rebecca Demchuk completed their undergraduate degree at the University of Windsor in Environmental/Environmental Health Engineering.

They are on a team with Justin Martin - Manager, Health, Safety & Wellness, Lynn Thomas - Director, HR, and Shelley Girard - HR Administrative Assistant. Rebecca Demchuk reports to Joseph Sirianni, VP HR, Safety & Facilities Management. and Peter Panzica - Manager, Facilities Maintenance & Energy Management reports to Rebecca Demchuk.