As an integral part of the UK Office team; the Customer Support Administrator will dedicate their time with the Customer Service team as well as also carrying out some Marketing Co ordination for the Field Team and UK Clients.
The position requires an excellent telephone manner, methodical approach, conscientious mind-set, and hardworking attitude. The right candidate must be reliable and flexibl...