Senior Manager, HR People & Organization Analytics, Insights at Minor Hotels Europe and Americas | JobVerse