- Company Name
- SiriusPoint
- Job Title
- Marketing Manager
- Job Description
-
Job title: Marketing Manager
Role Summary: Lead North America marketing strategy for a global (re)insurance organization, translating business objectives into integrated campaigns, content, events, and brand initiatives.
Expectations: Deliver a cohesive marketing plan aligned with North America growth priorities; drive brand awareness; manage cross‑functional projects; provide measurable performance insights and ROI reporting.
Key Responsibilities:
- Partner with P&L leaders to understand business priorities and growth objectives.
- Collaborate with the Global Head of Marketing to develop and secure buy‑in for the North America marketing plan.
- Act as the region’s marketing subject‑matter expert.
- Create and execute content marketing programs, including sales literature, press releases, industry articles, digital assets, videos, podcasts, and thought‑leadership pieces.
- Brief Product Heads, P&L Leaders, and Executives for conferences, panels, webinars, ensuring consistent messaging.
- Work with designers to produce high‑performance campaigns, maintaining brand consistency.
- Develop digital campaigns featuring employee stories and internal initiatives.
- Partner with HR/Talent Acquisition on recruitment marketing and employer branding.
- Optimize content across the corporate website and social media channels.
- Coordinate event participation (awards, exhibits, sponsorships) and host industry dinners.
- Engage brokers, partners, and industry contacts for joint marketing initiatives.
- Manage external agencies and vendors for campaign execution and event support.
- Collaborate with Internal Communications, Investor Relations, and HR on strategic priorities.
- Monitor campaign performance, generate actionable insights, and report ROI to leadership.
Required Skills:
- 5+ years marketing experience, preferably in insurance, financial services, or regulated industries.
- Excellent writing, editing, and visual storytelling capabilities.
- Experience working in a global or matrixed organization.
- Strategic thinker with a hands‑on execution mindset.
- Ability to manage multiple concurrent projects.
- Passion for brand building, storytelling, and stakeholder engagement.
Required Education & Certifications:
- Bachelor’s degree in Marketing, Communications, Business, or related field.
- Preferred certifications: PMP, Certified Marketing Professional, or equivalent.