News

Dan Petrelle will take over from Mark Curtis as Splash Car Wash CEO, while AEA Investors has become the new majority owner.