EC Group: Outsourced Business and Marketing Support Services
Description:
EC Group has been providing a range of outsourced business and marketing support services to clients for over 50 years. The experience and knowledge gained over this time has positioned the organisation as one of the UK’s most respected handling and ful