A marketing consultant is an outside advisor who works with companies to create and implement marketing strategies. A consultant helps create a detailed marketing plan, determine a business's marketing message, and identify the appropriate marketing mix to get the message out to the target market. Marketing Consultant Job Duties: Creates detailed reports with research findings and analysis to inform marketing strategies. Provides written documents and verbal presentations for each client to guide the creation of new marketing plans and strategies.