Ranking Potential
The Rank Group PLC (Rank) is the UK's largest multi-channel casino operator, operating in a market with constantly changing consumer spending habits presenting unpredictable opportunities and challenges. They approached Business Psychologists to help them implement an objective and robust methodology…