Information and Communication Technology (ICT) affects how organizations deliver services to their customers. ICT is now used not only to improve back office routine activities but also to act as strategic partner for achieving organizational goals. It increases internal efficiency and reduces costs. Although ICT has many benefits for organizations, its assimilation is the most challenging proc...