About the role
Company Description Radisson Hotel Group is one of the world's largest hotel groups with ten distinctive hotel brands, and 1,400+ hotels in operation and under development in 95+ countries. The Group's overarching brand promise is Every M...