Company: TSSA Location: Etobicoke, Toronto Posted: 2026-05-06T16:40:09Z
The Technical Standards and Safety Authority (TSSA) is a notâforâprofit regulator dedicated to enhancing public safety across Ontario. TSSA’s team of over 450 professionals delivers safety oversight across multiple regulated sectors At TSSA, safety is embedded in our culture and all aspects of our work. Each role at TSSA has an impact on keeping Ontarians safe through engagement, evidence, enforcement and education. We help build safer communities. As Director of Customer Service, you will …