– Medallia
4th Floor 80 Cheapside EC2V 6EE, London, United Kingdom
– NICE
160 Queen Victoria Street, 2nd Floor, London. EC4V 4BF
Puzzel
22 Tudor Street, Blackfriars, London EC4Y 0AY. United Kingdom
SVL Business Solutions
2 Orbital Court, East Kilbride, Glasgow. G74 5PH. United Kingdom
TTEC
4th Floor, Salisbury House, Finsbury Circus, London. EC2M 5QQ. United Kingdom