Scanning the business/marketing environment

Who in the organization should be responsible for scanning the business/marketing environment? What types of responsibilities should be assigned to the person in charge of environmental scanning in marketing operations. What role may consultants play in helping...