In the post recession era, managing end-customer relationships to drive revenue growth is a priority for enterprises worldwide. Technology is the enabler that can improve customer satisfaction and create competitive differentiators. Meeting unique customer needs, however, calls for tailor-made technology solutions that can improve operational efficiency, define customer-centric processes, and enable competitive differentiation.