STATS Group employs 440 employees. The STATS Group management team includes Stephen Rawlinson (Chief Executive Officer), Adam Morrice (Legal and Compliance Director), and Andy Norrie (Head of Sales and Business Development - Europe).
Looking for a particular STATS Group employee's phone or email?