IMC is a strategic business process used to plan, develop, execute and evaluate coordinated, measurable, persuasive brand communications program over time with customers, consumers, prospects, employees, associates and other targeted relevant external and internal audiences. The goal is to generate both short-term financial returns and build long-term brand and shareholder value.