Technical Support Specialist
23 days ago
Dartford
... manage, support, guide and train the Technical Support team to deliver excellent customer service ... day work, recruitment, training and development. Managing the incoming calls and emails for ...