← Back to jobs

AVP, Marketing Communications

Company
Allied World
Location
New York, NY
Work type
Full Time
Posted
2026-10-12

Job description

Duties and Responsibilities

Spearhead, execute and manage insurance product marketing initiatives across a mix of marketing mediums, such as but not limited to product promotional campaigns, technical thought leadership, product-specific sales collateral and support, and conferences, events and sponsorships.
Specifically, work with line of business and distribution stakeholders, and the broader marketing communication team to understand business goals, and to develop and execute supporting strategies to drive production.
Support business development and distribution plans as requested by local leadership.
Approach and execute initiatives holistically, ensuring all elements of the marketing mix are considered for maximum impact.
Source and manage vendors (graphic design, printers, PR, merchandise, etc.) to conceptualize and execute initiatives.
Adhere to brand and process standards, including collaboration with legal and compliance on campaigns and communications where necessary.

Knowledge, skills and abilities requirements

Bachelor's degree in marketing, communications or business required.
7 – 10+ years’ experience in a generalist B2B marketing capacity, ideally with several years’ experience owning the marketing agenda within a business.
Insurance marketing experience preferred with a strong knowledge of commercial insurance products.
Native English written and verbal communication skills essential.
Excellent track record leading brand and communications initiatives, able to generate campaign ideas and creative propositions.
Demonstrated skills across the full marketing mix.
Self-starter, strong organizational project management skills and ability to function independently with limited resources.
Comfortable getting hands-on, delivering and executing copy, collaterals and events, where required.
Superior negotiation, influencing, presentation and sales/marketing skills.
Must be able to simultaneously manage multiple priorities and demands.

Original source