S01 E18 - Fleet Safety Geeks - Ep. 18 - Kiefer Foundation

In this week's episode of Fleet Safety Geeks, we talk about distracted driving with the chairman of the Kiefer Foundation, Steve Kiefer. Kiefer has dedicated his life to stop distracted driving as a result of the tragic death of his son, Mitchel Kiefer. Mitchel was a Michigan State student who lost his life from a distracted driver. We di ... See more
Nov 19 2022