Stephen Ybarra has been working at Vernon Auto Group as a Pre-owned Sales Manager and Product Specialist since September 2011. Prior to that, Stephen worked at Osbornes as a Store Manager from April 2006 to July 2011.
Sign up to view 2 direct reports
Get started