About the job
Join Biffa Ltd as a Customer Service Manager and lead a dynamic team to deliver exceptional customer experiences. In this pivotal role, you will oversee customer service operations, ensuring that our clients receive the highest quality of support and service. Your leadership will be key in driving performance, developing talent, and fostering a customer-centric culture.
