A global business services company in Crewe is looking for a Site Network – Technical Support to manage technical setup and operations within their network. The ideal candidate will be proactive, organized, and able to thrive in a supportive team. Responsibilities include coordinating site onboarding, driving improvements in card acceptance, and liaising with various stakeholders. A full UK driving license and strong Excel skills are essential. Opportunities for occasional travel are included.
#J-18808-Ljbffr