Customer Support Administrator / Administration Assistant with excellent administrative, customer services, Microsoft Office, time-management, organisational and communication skills is required for well-established Global Brand based in Leeds, West Yorkshire. SALARY: £25,500 per annum Benefits (