Nicola Finamore, IT Manager, Six Senses Hotels Resorts and Spas—part of IHG Hotel Groups | Hospitality Business Review

The Weak Link of the Chain