Rob Todd

Refer Me

2 Reviews
Dealership Experience
9 mos
Industry Experience
7 yrs, 6 mos
2 Reviews
Write a Review2 Reviews of Rob Todd
April 06, 2025
New car purchase was a pleasant experience with no high pressure from the sales person nor the sales manager. pressure from the sales person nor the sales manager. More
by strauch
Other Employees Tagged: Steve Moore , Adrian Tolbert