Un consulente di marketing analizza le necessità di un'azienda per garantire le migliori soluzioni pubblicitarie per l'azienda, per un progetto specifico o per migliorarne la visibilità. Un consulente di marketing può essere esterno o interno all'azienda.