EVP and President of Take 5 Car Wash, a national car wash retailer with over 350 locations.
Continuing with the Wash Talk executive series, this episode features John Teddy, the president of Take 5 Car Wash and EVP of Driven Brands.