CMGi ICT Consulting, Network Design, Support and Managed Services