European Wax Center, Inc. reported its financial results for the 13 and 26 weeks ended July 6, 2024, and announced the appointment of David Berg as the new CEO following the departure of David Willis, with Berg receiving a $600,000 salary and stock options.