Role Overview
The China Marketing Director will lead the development and execution of an integrated marketing and communications strategy for Marsh China. The role will strengthen the One Marsh brands, support business growth, generate market demand, deepen client engagement, and build a strong internal culture across the China market.
What You Will Do
The Director will translate business priorities into measurable marketing programs across brand, content, digital, social, public relations, media, events, internal communications, and sales enablement. They will own and deliver the China marketing and communications strategy, annual plan, and integrated marketing calendar in alignment with business priorities and the broader Greater China and Asia strategy.
Why It Might Be a Fit
The ideal candidate will have experience leading marketing strategy and execution for a complex organization across multiple businesses, audiences, and channels, with a strong track record in integrated campaigns, brand building, digital marketing, content, public relations, events, and internal communications.
Requirements
- Bachelor’s degree in marketing, communications, public relations, business, or a related discipline.
- Experience in marketing communications, corporate communications, integrated marketing, or a related B2B environment, preferably within financial services, insurance, professional services, or consulting.
- Proven experience leading marketing strategy and execution for a complex organization across multiple businesses, audiences, and channels, with a strong track record in integrated campaigns, brand building, digital marketing, content, public relations, events, and internal communications.
Benefits
- Professional development opportunities
- Interesting work
- Supportive leaders
- Vibrant and inclusive culture
- Career opportunities
- Benefits and rewards to enhance well-being
To apply for this job please visit linkedin.com.

Follow us on social media