Restaurant Manager
London, London, United Kingdom
Nobu Restaurant
Nobu Restaurant Group
Director of Operations - UK and EU
Nobu One&Only Cape Town
General Manager