Click on one of the people below to find out more information.

BMW Management

Aaron Sanchez
General Manager


afe21ab9db464a818f978325c06fb449
Mike Terrazas
General Sales Manager
361-991-5555


f04a793dff2a44a8ae54a95b7f43a879
Lupe Chapa
Finance Manager


f37ffd6293724314bb35435b355f11ca
Jacqueline Garcia
Service Manager


673eb091cafa42da9c5b1a31c5c60f3a
Leelynn McFarlen
Sales Manager


52dc2a0fd23a436581d5c4b04a7aa732

Client Advisors

Daniel Baker
Client Advisor


d4433d3af5c046b0a508851e2b75e450
Richard Garza
Client Advisor


2bd522dfb59349ef838b23a8a972bf30
Jeff Riojas
Client Advisor


1804a254202b48c786c49a7f89f32727
Marc Vega
Client Advisor


4161acdeca024dabae2e1f6cfae9fd30
Sarah Salinas
Client Advisor


fa63435b79d24f5bb1392420f813b0ec
Johnny "Rocket" Almaguer
Client Advisor
361-991-5555


a0726516f6834c7095bcfdc53430fae1

BMW Service and Parts

Adrian Arranaga
Assistant Service Manager


fc555a77db8e4eac963bf1a34010b7d3
George Jaramillo
Assistant Service Manager


44aa80a52b8d46bcb02e93a0d00a87ab
Jeremy Garrett
Assistant Service Manager


f647860e66104643bbf2937ee96c9d3e
Dominic Terrazas
Parts Counterman


145c0bdd7af6439eb9f898f1884a9771
Alan Hernandez
Parts Counterman


8a438ecbd7af412daff0de93212434df
Logan Elliott
Service/Sales Support Coordinator


2c6514583b2d4830b42d81439dcf6406
Jesus Zamora
Service/Sales Support Coordinator


91061cd42cb2444eab062d2c224eeb3c

Accounting

Liz Harnden
Controller


11441872ee8041f9a09f766390884b1b
Chris Puente
Accounting Clerk


6bd37ec831844017a96045e04ea2f7ee