The financial services marketplace has become increasingly fierce as competitors continually vie for new customers, markets, and product offerings. Firms therefore stand to gain from Information Technology in terms of high-performance transactions, customer relationship management, resource planning and pervasive online e-commerce applications. Financial services enterprises have undergone significant evolution in all aspects of the industry, ranging from global information management to infrastructure design to enhanced customer marketing and sales campaigns.