Hotel Brand: Six Senses Location: Spain, Ibiza Hotel: Ibiza (IBZSS), Cami Sa Torre 71, Portinatx, 07810 Job number: 142034 As a Front Desk Manager, I fully comprehend the vision of Six Senses to help people reconnect with themselves, others and the...