I'm not exactly sure, but either way, he's an idiot and very unprofessional out on the road. Coworkers and I have had to apologize to customers for his behavior. One driver who had a ride told the center manager the next morning that if he ever put him on his car again he would leave and go home. He won't last long in our center. We drivers had to get rid of another supervisor a few years back for being too annoying. It only took us about 6 months to get him fired.