Permanent Call Centre & Customer Service jobs in Powys
Broaden your search
Refine your search
Found 1 job
As an Media Sales Executive the primary responsibility of the role is to make outbound calls to clients.
NEW JOB - French speaking Technical Customer Support Analyst - fantastic opportunity to join a world class, fast growing and international company....