Swiss Re

Marketing Manager

Swiss Re

full-time

Posted on:

Location Type: Office

Location: BeijingChina

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Support the MU/Market Heads ensuring alignment across the 3 BUs (Life & Health, P&C and Corporate Solutions)
  • Develop and own the comprehensive MU Marketing Strategy & Annual Plan
  • Conduct ongoing market, competitor, and client analysis to identify growth opportunities
  • Lead the end-to-end strategy, development, and execution of high-impact, multi-channel marketing campaigns
  • Drive innovation in campaign activation
  • Act as the key marketing interface for MU Leadership and client-facing teams
  • Define and monitor key performance indicators (KPIs) for all marketing activities
  • Provide clear briefs, directions, and prioritization to the APAC marketing services hub
  • Influence and align senior stakeholders across three Business Units

Requirements

  • Proven experience (8+ years) in strategic marketing management
  • Demonstrated success in developing and executing marketing strategies that have driven measurable business growth
  • Strong commercial acumen with experience collaborating closely with sales leadership
  • Exceptional communication, storytelling, and executive presentation skills in both English and Mandarin
  • Excellent leadership, communication, and influence skills to engage senior stakeholders
  • Expertise in digital marketing, analytics, and budget management
  • Bachelor's degree in marketing, business, or a related field
Benefits
  • Employee stories
  • Flexible working arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
strategic marketing managementmarketing strategy developmentmulti-channel marketing campaignsdigital marketinganalyticsbudget managementkey performance indicators (KPIs)market analysiscompetitor analysisclient analysis
Soft skills
commercial acumencommunication skillsstorytellingexecutive presentation skillsleadership skillsinfluence skillsstakeholder engagementprioritizationcollaborationinnovation
Certifications
Bachelor's degree in marketingBachelor's degree in business