We are seeking a motivated and customer-focused individual to join our clients dynamic team in the UK.
In this role, you will be responsible for providing support to the field sales team and ensuring excellent service to our customers.
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.