Demo

Chief Marketing Officer

Starr Insurance
New York, NY Full Time
POSTED ON 3/9/2025
AVAILABLE BEFORE 4/15/2025
Starr Insurance Companies is a leading insurance and investment organization, providing commercial property and casualty insurance, including travel and accident coverage, to almost every imaginable business and industry in virtually every part of the world.

Cornelius Vander Starr established his first insurance company in Shanghai, China in 1919. Today, we are one of the world’s fastest growing insurance organizations, capable of writing in 128 countries on 6 continents.

Position Overview:

The Chief Marketing Officer (CMO) will play a pivotal role in driving Starr’s growth by

developing and executing a global marketing strategy that leverages a strong, meaningful brand to amplify our visibility, engage brokers and customers, and support our business objectives. This leader will be hands-on, entrepreneurial, and willing to "roll up their sleeves" to create immediate and impactful results. The ideal candidate will bring extensive marketing leadership experience and a collaborative mindset that fits seamlessly into Starr’s culture. The role also demands exceptional relationship-building skills with C-suite executives, business line leaders, producing brokers and executives, and business-to-business partners to ensure alignment with organizational goals. The role reports into the President & CEO of Global Insurance and the CMO will report into the New York office. Eligible candidates must reside within a commutable distance.

The Company:

Starr is a leading insurance and investment organization, providing commercial property and casualty insurance, including travel and accident coverage, to almost every imaginable business and industry in virtually every part of the world.

Cornelius Vander Starr established his first insurance company in Shanghai, China in 1919. Today, Starr Insurance is one of the world’s fastest growing insurance organizations, capable of writing in 170 countries on six continents.

The largest private insurance carrier, with over 3,000 employees globally, Starr has $12B in GWP, $37B in assets, and is rated “A” (Excellent) by A.M. Best. More information is available on the company website.

Key Responsibilities:

Strategic Leadership:

  • Design and execute a cohesive global marketing strategy aligned with Starr’s business goals and objectives.
  • Partner closely with internal business partners to prioritize marketing initiatives that support customer acquisition and retention.
  • Build and maintain strong relationships with C-suite executives to ensure marketing strategies align with overall business objectives.

Brand Management:

  • Build a strong, consistent, differentiated Starr brand that resonates with our target audiences across all touchpoints.
  • Enhance Starr’s reputation and brand visibility through thought leadership, events, sponsorships and public relations.
  • Lead efforts to optimize the potential of Starr’s relationship with the New York Yankees and explore additional sponsorship opportunities as needed.
  • Manage existing external marketing and branding agency relationships and lead efforts to add new resources as needed.

Key Stakeholder Relationships, Partnerships and Sales Support:

  • Build and nurture strong relationships with producing brokers and executives and other business-to-business stakeholders to enhance market presence.
  • Identify and cultivate partnerships that align with Starr’s strategic goals and expand market reach.
  • Collaborate with the sales team to develop impactful campaigns and programs that create customer engagement opportunities.
  • Identify and implement tools and platforms to better integrate marketing and sales efforts, ensuring a seamless lead generation and tracking process.

Digital Marketing:

  • Lead digital marketing efforts, including website management, SEO/SEM, email marketing and social media.
  • Use digital analytics to monitor campaign performance and inform adjustments to optimize ROI.

Content Marketing:

  • Develop content marketing/ thought leadership strategies, working with external agency, and build internal team to implement plan.
  • Identify and secure key speaking opportunities and events for executive team and business line leaders as part of the thought leadership effort.

Internal and External Communications:

  • Manage and drive internal communications to all domestic and global regions, working in partnership with management and human resources.
  • Manage and drive external communications/ press releases across global operations.
  • Ensure alignment and consistency of Starr’s messaging both internally and externally.

Budget and Performance Management:

  • Manage the marketing budget, ensuring an efficient allocation of resources and clear ROI on initiatives.
  • Regularly report on marketing performance metrics to the executive team.

Leadership and Team Building:

  • Recruit, mentor, and lead a high-performing marketing team that thrives on collaboration and creativity.
  • Foster a culture of accountability, innovation, and customer focus within the marketing organization.

Qualifications:

  • 15 years of progressive marketing experience, with a minimum of 5 years in senior leadership with a B2B organization. Insurance and financial services industries experience a plus but not mandatory.
  • Proven success in aligning marketing strategies with sales objectives to drive growth and engagement.
  • Strong knowledge of commercial property and casualty insurance products and customer segments is a plus.
  • Strong writer and communicator.
  • Exceptional relationship-building skills with C-suite executives, agency management, and business-to-business partners.
  • Exceptional leadership and interpersonal skills, with a demonstrated ability to build and inspire teams.
  • Proficiency in digital marketing strategies, tools, and analytics platforms.
  • Hands-on experience with Salesforce; Salesforce certification or expertise is a plus but not required.
  • A collaborative, entrepreneurial mindset that thrives in a fast-paced, team-oriented culture.

Starr is an equal opportunity employer, which means we'll consider all suitably qualified applicants regardless of gender identity or expression, ethnic origin, nationality, religion or beliefs, age, sexual orientation, disability status or any other protected characteristic. We recruit and develop our people based on merit and we're committed to creating an inclusive environment for all employees. We offer first class training and development opportunities to all employees. Our aim is to grow our own talent and bring out the best in people.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Chief Marketing Officer?

Sign up to receive alerts about other jobs on the Chief Marketing Officer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$320,451 - $462,745
Income Estimation: 
$432,829 - $693,033
Income Estimation: 
$249,151 - $341,218
Income Estimation: 
$320,451 - $462,745
Income Estimation: 
$160,561 - $207,658
Income Estimation: 
$192,426 - $255,933
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Starr Insurance

Starr Insurance
Hired Organization Address Dallas, TX Full Time
Starr Insurance Companies is a leading insurance and investment organization, providing commercial property and casualty...
Starr Insurance
Hired Organization Address Alpharetta, GA Full Time
Starr Insurance Companies is a leading insurance and investment organization, providing commercial property and casualty...
Starr Insurance
Hired Organization Address Alpharetta, GA Full Time
Starr Insurance Companies is a leading insurance and investment organization, providing commercial property and casualty...
Starr Insurance
Hired Organization Address Atlanta, GA Full Time
Starr Insurance Companies is a leading insurance and investment organization, providing commercial property and casualty...

Not the job you're looking for? Here are some other Chief Marketing Officer jobs in the New York, NY area that may be a better fit.

Time-Sensitive Rising Star Litigators Search Vault 10

Chief Talent Officer, LLC, New York, NY

Chief Marketing Officer

Rachel Zaoui Marketing & Digital Recruitment, New York, NY

AI Assistant is available now!

Feel free to start your new journey!