Brian Smith has extensive experience in the automotive industry, currently serving as the CEO of Automobile Bavaria since May 2007. Prior to this role, Brian held the position of President at JC Automotive System from March 2004 to April 2007, and was Vice President at Automobile BDC between January 2001 and February 2004. Brian is an alumnus of Abilene Christian University.
Sign up to view 12 direct reports
Get started