Customer Relations Technical Handler
2 months ago
York
Exceptional organisational skills, time management and high attention to detail whilst working effectively under pressure * Be comfortable working 'in the grey'- determining what is right and being ...