VP, Head of Product Towers Marketing
Chubb · Philadelphia, PA · 1 wk ago
MarketingFull-time
About the role
The VP, Head of Product Towers Marketing at Chubb is responsible for overseeing marketing and communications initiatives across Chubb’s North America Product Towers (Financial Lines, Surety, A&H), and developing and executing a marketing and communications strategy for Chubb’s North America Cyber and Property commercial insurance business units.
Responsibilities
- Represent the interests of Chubb’s Product Towers in formulating and executing strategic marketing/communications plans that include campaigns with a mix of direct and centralized resources, such as media/public relations, advertising, internal communications, events, digital marketing, and executive communications.
- Hands on oversight of the marketing/communication plans and campaigns related to Chubb’s Cyber and Property products and services, including differentiators, competitive positioning, value propositions, etc.
- Directly oversee the Marketing Officer for Financial Lines
- Dotted line oversight of the Marketing Officers for Surety and A&H
- Analyze and gain insight into the relevant audiences (buyers, influencers, and intermediaries) along with their actionable sub-segments, motivating factors, conversion triggers, etc.
- Determine the optimal mix of channels and tactics according to audience segments and ongoing insights
- Develop marketing strategies for new products and services that comply with current company and brand standards
- Review and evaluate existing marketing campaigns to assess performance, identify gaps and make recommendations for continuous improvement
- Regularly report on business outcomes and KPIs (leads, submission activity, agent referrals, appointments, employee engagement, etc.), identifying opportunities for improvement
- Collaborate with other North American businesses including Chubb’s large account, middle-market, small commercial, wholesale, and personal insurance segments where products or audiences overlap to create seamless experiences for customers and facilitate cross-sell opportunities
- Integrate the business-specific and local events strategy
- Maintain the departments’ budgeting practices
- Effectively manage outside agencies and vendors, as required, ensuring strict alignment with contractual budget and work product commitments
Qualifications
- 12-15+ years in a senior corporate marketing, distribution marketing, and/or communications role
- Bachelor’s degree in Marketing, Communications, or a related field required
- Insurance or Financial Services Industry experience preferred
- Proven experience in leveraging marketing tactics to drive business results
- Proven experience in managing complex, multifaced, and multilayered projects
- Proven ability to build collaborative relationships in a complex, multi-divisional, geographically dispersed business organization
- Proven ability to effectively manage professional and support staff members and outside agency resources
- Proven ability to advise senior-level corporate executives
- Superb communications skills, both verbal and written
- Results oriented, accountable
- Entrepreneurial, self-starter, and hands-on leader
- Strong ability to grasp complex issues facing the company quickly and understand the nature of the business and the competition
- Strong analytical and creative thinking skills
- Team-oriented and collaborative