
Marketing Manager
Swiss Re
full-time
Posted on:
Location Type: Office
Location: Beijing • China
Visit company websiteExplore more
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