CFC

Senior Marketing Manager, North America

CFC  •  $120k - $150k/yr  •  New York (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Senior Marketing Manager, North America

Department: Marketing, PR & Events

Employment Type: Permanent - Full Time

Location: US - New York

Reporting To: Hannah Winchester

Compensation: $120,000 - $150,000 / year


As our Senior Marketing Manager for North America, you’ll operate as the sole marketeer on the ground, you’ll own and deliver the regional marketing agenda - shaping strategy, driving execution, and acting as a trusted partner to senior stakeholders across Marketing, Product, Underwriting and Distribution.

This is a senior, high-impact role with a high degree of autonomy. You’ll be responsible for translating global strategy into locally relevant activity, strengthening our broker engagement, and ensuring CFC’s brand and proposition land effectively and authentically in the North American market.

About the role

You’ll own the end-to-end marketing strategy for the US and Canada, aligned to CFC’s global direction and local business priorities. From campaign planning through to execution and optimisation, you’ll lead integrated, multi-channel activity across digital, email, social, paid media and events.
You’ll support product launches and feature updates, deliver broker-facing communications, and build thought leadership in the market, working closely with our Digital, Content, Communications and Events teams. You’ll also be responsible for tracking performance, sharing market insight, managing regional budgets, and demonstrating clear commercial impact.
Just as importantly, you’ll act as the single point of contact for marketing in North America—advising senior leaders, building strong internal relationships, and championing consistent, high-quality brand delivery.

About you

You’re a senior B2B marketer with significant experience leading strategic, multi-channel campaigns - in an intermediated environment such as insurance or financial services You’re comfortable operating independently, influencing senior stakeholders, and balancing strategic thinking with hands-on delivery.

You bring strong commercial awareness, excellent communication skills, and experience managing budgets and performance metrics. You’re confident working across time zones and within international teams, and you enjoy taking ownership, solving problems, and making things happen.

CFC

About CFC

CFC is a specialist insurance provider, pioneer in emerging risk and market leader in cyber. Our global insurance platform uses cutting-edge technology and data science to deliver smarter, faster underwriting and protect customers from today’s most critical business risks.

Headquartered in London with offices across Europe, USA and Australia, CFC has over 1000 employees and is trusted by more than 200,000 businesses in 90 countries.

Industry
Finance & Insurance
Company Size
1,001-5,000 employees
Headquarters
London, GB
Year Founded
1999
Website
cfc.com
Social Media