Marketing managers promote businesses, services, products, or brands. They develop marketing and pricing strategies, generate new business leads, and oversee marketing department staff. They also manage marketing budgets and analyze trends.