We understand customer requirements and business objective and provide strategic advice on using technology to achieve goals We design IT systems and networks ensuring the right architecture and functionality We understand existing systems and suggest improvement, Train and support users to adopt new Technology