Digital Development Business Manager

Marsh & McLennan Companies Inc

Mexico City, Mexico
**
Digital strategy and execution
Demand generation and lead nurturing
Performance marketing across channels
** Marsh & McLennan Companies, Inc. is seeking a Digital Development Business Manager to lead and optimize digital strategy for growth and brand visibility in Mexico City. The ideal candidate will have a robust background in digital marketing, particularly in B2B and B2C channels, and possess strong analytical skills for data-driven decision-making. **

Job Summary

  • The Digital Development Business Manager is responsible for defining, executing, and continuously optimizing the local digital strategy to accelerate growth, strengthen brand visibility, and generate qualified demand across B2B and B2C audiences.
  • This role blends strategic digital marketing leadership with digital business development responsibilities, ensuring end-to-end performance across digital and traditional channels.
  • The role acts as the digital subject-matter expert for the organization, translating business priorities into measurable digital plans, scaling lead generation, improving conversion, and building a data-driven culture.

Matching Summary

Match Score: 75

** Marsh & McLennan Companies, Inc. is seeking a Digital Development Business Manager to lead and optimize digital strategy for growth and brand visibility in Mexico City. The ideal candidate will have a robust background in digital marketing, particularly in B2B and B2C channels, and possess strong analytical skills for data-driven decision-making. **

Skills & Requirements

Must-have

  • Digital strategy and execution
  • Demand generation and lead nurturing
  • Performance marketing across channels
  • Data-driven analytics and reporting
  • Cross-functional collaboration with Sales and IT

Nice-to-have

  • Digital business development
  • Customer journey optimization
  • Innovation and capability building
  • AI concepts for marketing

Key Requirements

  • 3+ years in digital marketing and growth/demand generation
  • Bachelor’s degree in related fields
  • Fluent in English (spoken and written)

Work Rights

Not specified

Tailored Resume

Cover Letter