Restaurant Manager
COYA
LondonCOYA is a luxury lifestyle group with two venues in London; Mayfair and City of London and global venues across Dubai, Barcelona, Ibiza, Monte Carlo, Marbella and more. Born from the spirit of adventure, COYA celebrates Latin American cu...Read More>>.
