An Ireland-headquartered business process outsourcer specialising in sales and customer services is set to create 100 jobs with a £7m investment in Manchester as part of a ...