The CCM Solution must be accessible 100% in a web browser and have flexible cloud infrastructure deployment possibilities such as hosting within an on-premises private cloud. The CCM Solution must support a user-friendly web interface to allow quick template creation with an MS-word plugin, enable live proofing of documents and online troubleshooting capabilities. The CCM Solution must provide the ability for business users to update template(s) and route for approval via the web interface; there must be no change to the current template approval process. The CCM Solution must have an auditable internal version control to track current and previous changes, also seamlessly integrates with various source control tools by providing locking mechanism for check-in/check-outs to maintain the version for each correspondence change...