Barker Ross Jobs in Bradford
Barker Ross - Leeds, West Yorkshire, United Kingdom
Proactively identify areas for process improvement, policy enhancements, and workflow optimization to elevate the customer experience and drive positive organizational change, communicating insights to... £11.44/hour plus company benefits
Register your CVfrom: CV-library.co.uk - 6 days ago
Barker Ross Group - Manchester, England
Reporting directly into the Customer Services Manager, you will have significant liaison with numerous departments and internal stakeholders such as the sales team, other account managers, stores, operations... £35K (Employer Est.)
from: glassdoor.com - 8 days ago