In this role, you will be responsible for providing support to the field sales team and ensuring excellent service to our customers.
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.