B2B organizations are investing in technology to manage the customer lifecycle and drive retention. Understanding the business requirements for customer lifecycle management and retention enables customer engagement leaders to meet these requirements with people, processes and technologies. Technologies must be evaluated according to their ability to support these business requirements.