Company Eco creates 130 contact centre jobs

Company Eco creates 130 contact centre jobs

More than 130 new jobs have been created at contact centres in the North East and Yorkshire as part of an outsourcing firm’s ambitious growth plans.
  • Peter Flynn
  • Jan 28

Small Medium Business News