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.
January, 2017 - present
September, 2011