Sheila Horton
Health And Safety Coordinator @ Stantec
About Sheila Horton
Sheila Horton is a Health and Safety Coordinator at Stantec in Ottawa, Ontario, Canada, where she has worked since 2023. She studied Nursing at Oklahoma State University, earning a degree in Applied Science from 2000 to 2002.