Senior (Re)Insurance Marketing Manager - C$150,000 - C$190,000 A Year (Toronto)

Senior (Re)Insurance Marketing Manager - C$150,000 - C$190,000 A Year (Toronto)

05 Sep
|
Swiss Re
|
Toronto

05 Sep

Swiss Re

Toronto

Location Toronto, ON, CA About the Role Are you a strategic marketing professional looking to make a commercial impact across multiple business units in a global organization? Join Swiss Re and drive our Canada marketing initiatives from awareness to conversion, helping us build strong client relationships and equip our teams to close deals effectively! Key Responsibilities Strategic Planning: Proactively develop and execute local marketing strategies in collaboration with Canada market heads, ensuring alignment with global plans across all business units. Event & Campaign Management: Design, manage and execute marketing initiatives with appropriate channel mix, coordinating with various internal and external stakeholders to meet business objectives while ensuring cultural sensitivities are addressed. Stakeholder Collaboration: Work effectively with Canada leadership teams and engage with local client underwriting teams, claims, sales and cross‑functional teams across the 3 BUs to ensure marketing efforts are aligned with growth ambitions. Sales Enablement: Identify sales enablement needs and implement global sales excellence initiatives locally, providing origination teams with the right materials and resources to convert leads effectively. Media Relations: Collaborate with the media relations team to ensure consistent messaging, amplify campaign coverage, and effectively position our leaders and solutions in the marketplace. Budget & Performance Management: Manage local marketing budget and report on performance metrics and impact to both global teams and local leadership. About the Team You’ll be joining a team of energetic marketing professionals based across the world. Our collaborative team thrives on creative thinking and cross-cultural perspectives,



working together virtually and in‑person to deliver exceptional marketing initiatives. As a tight-knit group with varied expertise, we support each other while maintaining the agility to respond quickly to market opportunities and business needs. About You You’re a strategic thinker and a results‑driven marketing professional who thrives in a collaborative environment. With your exceptional interpersonal skills and can‑do mindset, you can effectively engage with leadership while managing complex projects to completion with minimal supervision. You understand the importance of global governance and your passion for excellence and ability to challenge the status‑quo make you an ideal candidate for this dynamic role. Must Haves 7+ years of professional experience in developing and executing comprehensive marketing plans and campaigns, including digital advertisement, social media (paid and organic), events, sales enablement and content creation. Experience in the (re)insurance sector or related financial services industry. Solid project management skills with ability to manage complex initiatives across multiple stakeholders. Excellent written and verbal communication skills with the ability to create compelling presentations and executive communications. Excellent communication skills in English with outstanding editorial capabilities. Knowledge of B2B marketing best practices in financial services. Nice to Haves Experience working in a matrix organization across multiple geographies. Background in both corporate and agency marketing environments. Experience with marketing analytics and performance measurement tools. Experience in developing thought leadership content. Proficiency in French language is an asset. Salary The base salary hiring range for this new position located in Toronto is CAD $150,000 to $190,000. The specific base salary offered for this or any given role will take into

📌 Senior (Re)Insurance Marketing Manager - C$150,000 - C$190,000 A Year (Toronto)
🏢 Swiss Re
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior (re)insurance marketing manager - c$150,000 - c$190,000 a year (toronto) / toronto