North Castle-backed EWC Growth appoints Fish as CEO

EWC Growth is a European Wax Center franchisee.

Share this