Logo
Confidential

Vice President of Brand Marketing

Confidential, New York, New York, United States, 10001

Save Job

Vice President of Brand Marketing

About the Company

Leading provider of personal & commercial insurance services

Industry Insurance

Type Public Company

Founded 1901

Employees 1001-5000

Categories

Consulting Financial Services Insurance Aerospace & Defense Finance Brokerage Consulting & Professional Services

Specialties

reinsurance art and private client speciality property local errors & omissions and commercial global errors and omissions marine and energy and direct products (personal household commercial travel event)

Business Classifications

B2B

About the Role

The Company is seeking a Vice President of Brand Marketing to join their team. This senior management role is pivotal in defining and executing the brand vision, strategy, and presence in the market. The successful candidate will be responsible for driving core brand marketing campaigns, overseeing the development and execution of integrated marketing initiatives across various channels, and ensuring brand consistency and growth. Key responsibilities include shaping the overall brand strategy, leading cross-functional teams, and managing the brand's visual and verbal identity. The role demands a dynamic leader with a deep understanding of data analytics, branding, marketing, and consumer behavior, who can inspire and lead a high-performing brand team.

Applicants for the VP of Brand Marketing position at the company should have a minimum of 10 years' experience in brand management, with at least 5 years in a people management role. The ideal candidate will have superior analytical capabilities, experience in leveraging data to deliver brand KPIs, and a strong understanding of budgeting and P&L. While not mandatory, knowledge or experience in the insurance industry is a plus. The role requires a strategic and analytical mindset, excellent communication skills, and the ability to manage input across multiple executive stakeholders. A Bachelor's degree in marketing or a related field is preferred. The company values a team player with a strategic and analytical mindset, who can make data-driven decisions and balance immediate requirements with a long-term vision.

Hiring Manager Title Chief Marketing Officer

Travel Percent Less than 10%

Functions

Marketing