General Manager

itsu
London, Greater London
Competitive salary, benefits and bonus [package discussed on application]
09 Jan 2025
31 Jan 2025
itsu/TP/63412/5652
Full Time
General Manager