Role: Team LeaderSalary: Starting from £26,000 per annum plus CommissionOur client is a well-established Business Process Outsourcer, providing a variety of services to their clients, who are some of the UK’s leading brands.The role is located in Preston, however, w...