Square Peg Associates LtdCustomer Service Team ManagerOn-siteOpen roleApply (opens in a new tab)LocationAccringtonVisaSponsorship not statedPosted9 Nov 2026customer service