Echo Managed Services is a specialist UK outsourcer, working in partnership with over 30 UK water and energy companies