... and highly supportive customer centric environment which places a big focus on ... are proud of the supportive environment we have created, and you ... Experience working in a call centre environment is an advantage but not ...
20 hours ago