On episode 196 of EHS On Tap, Taylor Allis, Chief Product Officer, Avetta, talks about using technology to improve contractor safety compliance.