Customer Complaints Handler
1 day ago
Sheffield
Norfolk St, Sheffield City Centre, Sheffield S1 2JE, UK Req #981 11 March 2025 Title: Customer Complaints Handler Location: Sheffield (3 days a week in office, 2 days at home) Fixed Term Contract - 6 Months - Possible Permanent option dependent on performance and business need Salary: up to £28,0...