BMW Management

Nick Vanderpool
General Manager


7bbc9a5618284d56a4ff7f503f0c7d3b
Barry Laird
General Sales Manager


057c1f50b73e4fc08ef6ebc4225b578d
Robert Lopez
New Car Sales Director
*Speaks Spanish

*Speaks Spanish

1844b3f81a3a4e82a5c43c3454e2c2b5
Miguel Valdez
Preowned Director


e3ea55f8dc9344178c34392e6d598215
Shashwat Devu
Finance Director


7c00af304c2748809b9d0e6a5f3f8d67
Aaron Calvert
Fixed Operations Director


9c845d4013954c0a9a0e137e093afa76
Kevin Smith
Parts Director


d36ff9d267ce452494951c1a34792a11
Rocco Margoitta
Body Shop Director


6130c585f8d34d61aaef51d17545eb07
Guarino Cavazos
New Car Sales Manager


87335a10101d49d2b31260b79f9fc68b
Yvonne Garcia
New Car Sales Manager
*Speaks Spanish

*Speaks Spanish

83f8ffd9062b42cd82e5a6f17b945b6d
Oscar Garcia
Internet Sales Manager
*Speaks Spanish

*Speaks Spanish

531183ab5138419d90b2040da9879d30
Xavier Marshall
Pre-owned Manager


023f28580ba64f51bffd5e6d039c6947
Tony Abraham
Pre-Owned Manager
*Speaks Spanish

*Speaks Spanish

9a218e757cad4386a935abe91a921968
David Suarez
Inventory Manager


7841ea0846404897984076dfe487b439
Don Wilkinson
BMW Equity and Portfolio Manager


58a375bd94cc4bdc92d8441e6773764b
Ricky Gutierrez
Pre-owned Buyer


de27302935424016a01f6c16debac335
Anthony Baerga
Service Manager


5c3a4269cd094d7992281eb1fa7c93b1
Albert Saenz
Service Manager
*Speaks Spanish

*Speaks Spanish

dc6290c619ac4b2ab01d83a16c7caf83
Mohammad Dmour
Service Manager


12e9b8f4957a4639af647fad4249d990

BMW New and Pre-Owned Sales

Josh Roberts
BMW Senior Genius


7fbe3001760d46c08804e6a4a1eac69f
Jorge Godinez
BMW Client Advisor
*Speaks Spanish

*Speaks Spanish

5ba016230cc9422dae6533951e4c58cf
Gabriel Martinez
BMW Client Advisor
* Speaks Spanish

*Speaks Spanish

5a07312a475741b08bb06108c1e59202
Jeff Cartwright
BMW Client Advisor


144d1ce43e6141df9c79a1d6f7ce2b45
Biju Pillai
BMW Client Advisor
* Speaks Malayalam and Hindi

* Speaks Malayalam and Hindi

f93ae78b0bdf42fa8529cc289433b661
Victor Garcia
BMW Client Advisor
* Speaks Spanish

* Speaks Spanish

281651d15c0e42238d8015cfe07d8cc2
Gerardo "Jerry" Aguilera
BMW Client Advisor *Speaks Spanish


687f67ee4afd44dba3518a693e934eaa
Adam Castillo
BMW Client Advisor


4e93b297621b4f8c89fbe2f9029a5eb7
Alan Hernandez
BMW Client Advisor


1459942c687b4c549abcb6854aff60e1
Ramone Williams
BMW Client Advisor


23e31123f6004aa3a2e274f4217f06bb
Tevin Nance
BMW Client Advisor


5103d60f49cb4b4d89a1d6a90101e95d
Eric Manjack
BMW Client Advisor


588bb65facc14759a587f5f5d445ed12
Taylor McAlpin
BMW Client Advisor


b913518a50c847dea6955130beae5f6c
Ben Lira
BMW Client Advisor


ec6f66dc713a4e7d8579f23178d9efca
Christopher Lee
BMW Client Advisor


365973fc23be406ea7ab5f3410f200fd
Rolando Rocha
BMW Client Advisor
*Speaks Spanish

*Speaks Spanish

9dbb9de13814407185515777e92232be
Zachary Brown
BMW Client Advisor


73c29949f9474c6f8b1aa607aa2f9f47
Hanh Nguyen
BMW Client Advisor


84bb28f8c1aa4e9eaf95cbe5c940a25a
Earl Tucker
BMW Client Advisor


d5a639da73094c94920fa0776140e802
Carlos Villamil
BMW Client Advisor


9e7b9f0e76954c06b17624f0227a56be
Nych Bartz
BMW Client Advisor


bdc29e8c39ee409ea18419310ab067c0
Mimi Bevil
BMW Client Advisor


98a88011f36b45629ae66bd43865f92a
Paola Bills
BMW Client Advisor


25f04598e652496297f7274b0dca6647
Enrique Degollado
BMW Client Advisor


d0b3a5ef2f7f47f1bfb72cbd308283b4
Julian Delafuente
BMW Client Advisor


fdaed632d3794ccfb68b69c8d02d9f45
Ryan Hillman
BMW Client Advisor


4c5735bc307944929486e513aff42b1c
Pete Hinkel
BMW Client Advisor


124b009c7da54d9b9933393bc5edd325
Johnny Jones
BMW Client Advisor


e7c9a5e8659b4f2b86ae28bd5ba6409c
Rafael Lara
BMW Client Advisor


7584223aecf84ea6ad597fd8fad77f28
Sam Sardini
BMW Client Advisor


3c287c20cb9d423db24726fac65b478c

BMW Finance

Brad Lilley
Finance Manager


4462461b80cd42fdb98c81571a7eb63d
Kevin Fitzgerald
Finance Manager


2591e3fd69a14e36a227e617010f3429
Enrique Martinez
Finance Manager
*Speaks Spanish

*Speaks Spanish

19f1bdfab9e24806b8277d46bbe10e91
Rob Silva
Finance Manager
210-732-7129


f26caf5d5d6e4ab39e69177212a2a5c2

BMW Service Advisor

Meghan Oliver
Assistant Service Manager


f3f7366942234eb9a6ff8c1849130f12
Jesse Alonzo
Assistant Service Manager


cd4eab6450d84ed6891271f356cf8045
Russell Spaustat
Assistant Service Manager


f031fda36a0849bcbe1a16d00b845260
Stephen Martinez
Assistant Service Manager


9f3d2df69e0244d18a9a51744388c2f9
Ramon Figueroa
Assistant Service Manager


e9ca41b6b81442edb2632464b4d3a789
Destiny Salinas
Assistant Service Manager


eb80f83249bb45cdb7f6031a0aecec7c
Kendra Pena
Assistant Service Manager


fc045df0f400471ab2ab4bcd324d1cde
Tim Cervantes
Assistant Service Manager


1056ba32e0904836ad97ea7f5221fcf7
Luis Cotto
Assistant Service Manager
*Speaks Spanish

*Speaks Spanish

b6b2b3fcba0842c683c39483bb98bb20
Maggie King
Transportation Manager


f61ace4f56294dc982ac20b5b5e07bae
Alamd Rosario
Assistant Service Manager
*Speaks Spanish

*Speaks Spanish

970045c4493a4785b584bb4da1b35855
Juan Cantu
Assistant Service Manager


c9f086fec87143499f78878ab9eac4cb
Ryan Watson
Assistant Service Manager


b5f146658cdc474ca788c377710c0fe0
Ryan Mararac
Assistant Service Manager


fd14fed792d6433fad6c25594f4b6856
Brendon Cassil
Assistant Service Manager


8f9454d3facf41efaee31fd0727aa701
Michal Boehme
Assistant Service Manager


bc5b3a8c7ce54ac8a0aeccd90cc6ebe1
Angel Negron
Assistant Service Manager


57c74bf9b13142d5a9164798fb0392f8
Joseph Pantoja
Assistant Service Manager


7fe9212f094445269987adca42a13108
Paul Gallardo
Assistant Service Manager
*Speaks Spanish

*Speaks Spanish

682d8e8bd25e412f9ff347e98714a81b