We are seeking a motivated and customer-focused individual to join our clients dynamic team in the UK.
As a Customer Support executive and Administrator you will play a key role in building and maintaining strong relationships with our customers by making outbound calls and discussing products & booking appointments as well as dealing with incoming calls.
In this role, you will be responsible for providing support to the field sales team and ensuring excellent service to our customers.