1. Carrying out of marketing research
The first and most important role of a marketing manager is to carry out marketing research and analysis. The marketing manager should do a thorough marketing research and analysis in order to possess a detailed understanding of their own business and the market in which they are operating so as to make fact-based decisions regarding, marketing strategy and design effective, cost-efficient implementation programs. The latter has to know whether his company is operating in a monopolistic market which is characterized by a large number of buyers and only one seller, in a perfectly competitive market which is characterize by a large number of buyers and a large number of sellers selling homogenous or partially differentiated product or in an oligopolistic market which is characterized by few suppliers for the same product. The marketing manager should be able to determine the market in which his company is operating in order to adopt marketing strategies that will prove to be effective and profitable for the company. The marketing manager should also know the microenvironment and macro environment factors that can influence the company sales.