Whistle Express Car Wash

0 followers


Whistle Express operates car washes with locations in Alabama, Florida, Georgia, North Carolina, Ohio, South Carolina, Tennessee, and Virginia. Whistle is focused on building upon its established market position in the Southeast. Whistle prides itself on delivering consumers and teammates a premium... Read more

Headquarters

Charlotte, US

Employees

1,001-5,000

Links

Org chart

Jose Costa

Collapse
Robert Benjamin
Chief Operating Officer
Samuel Freeman
Board Member
Danielle Petersen
Chief Marketing Officer
Chris Auter
Sr Director Of Quality Assurance
Mike Baxter
General Manager
Maura Howe
Executive Assistant To Chief Executive Officer
Tonya Christopher
Human Resources Manager
Robert Mitchell
Sr. Director Of Integration