Nail Salon Manager - Liverpool Street
hace 5 días
Townhouse is the global leading luxury nail salon brand, reinventing the nail salon experience with luxury treatments in beautiful surroundings. Our salons have been featured on Made in Chelsea, in Vogue, Tatler, Glamour, Marie Claire, SheerLuxe and many more, with 40+ salons across the UK, Los Ange