Job Search Place Limited is looking for a Customer Support Manager to manage the support team at our North Woolwich depot in Greater London. You will oversee daily operations, coach team members, and ensure excellent service delivery.
The ideal candidate should have a minimum of 2 years experience managing customer support teams and be proficient in Zendesk. We provide a dynamic working environment, opportunities for growth, and benefits such as 25 days of annual leave and private medical insurance.
#J-18808-Ljbffr