Managed Services - Their place in the Future of Work19th May 2021David Norfolk Managed service offices validate the addressing of employee welfare issues that the employer is responsible for.