Roderick Davidson or Rod, aka "The Nurse" as he is affectionately known to us here at Car Doctor World, is an integral part of our operation. Rod graduated with honors from prestigious Rollins College with a BA in Fine Arts. He brings his creative vision and craftsman's hands to the position of Director of Operations of the race division of Car Doctor World. There truly is an art to his car prep as any professional racer. As a perfectionist, he customizes each race car to the specific tracks we visit for every driving event.
Beyond handling logistics of the race fleet, he also directs our crew of race technicians. Loved by all the crew as well as the clients, Rod is an asset to have at each and every event.
Rod has served this institution for fourteen years giving him a thorough knowledge of the business of racing. If you have a question about any technical aspect of your car or the track, be sure to go to Rod.
PROMOTIONAL VIDEOS
Turn Key Experience
Experience the thrill, excitement, and adrenline of Turn Key Drive!
About Turn Key Drive
Philip Pilla talks about the experience of racing at our events.