The Site Report

Safety is the foundation of our business

Keller North America Season 1 Episode 5

We are heading to Canada for this episode of The Site Report! We hear from Catherine Chauder and Tien An, two of Keller’s safety managers, about what it’s like working in Canada during the winter, how they encourage and motivate their teams to stay safe on job sites, and how their friendship has played a huge role in their time at Keller.