Nail Salon Manager - Central London
12 hours ago
London
Nail Salon Manager - Central London. As Salon Manager, you play a crucial role in overseeing daily operations, enhancing customer experiences, fostering staff motivation, and maintaining operational excellence. Take your career to the next level with Townhouse, a visionary creation founded by Jua...