Car washing power names president, COO

A major car washing chain based in Dallas has a new president and chief operating officer. Read more about the business, Mammoth Holdings, which ranks as the 10th-largest conveyor car wash operator in the country, and its latest C-suite changes.
Source: Arizona Business Journal