Seniors Careers
close

Chubb

Apply for this job

VP, Sales & Customer Engagement (Finance)



JOB DESCRIPTION

About Us: Chubb is a leading global insurance provider, offering a wide range of insurance products and services to clients worldwide. The Multinational Tower is a key component of our North American operations, and we are seeking a dynamic and experienced Vice President to join our team.

Position Overview: The Vice President will play a critical role in crafting strategy as well as managing and executing various projects and initiatives across the Multinational Tower. This role requires a strategic thinker with a strong blend of underwriting, sales, marketing, data, and project management skills. The successful candidate will work closely with senior leadership to drive growth, enhance our market presence, and improve operational efficiencies.

Key Responsibilities:

  • Sales Pipeline Management: Develop and implement strategies and tactics to enhance the management and effectiveness of the sales pipeline. Collaborate with our Field Leaders, Regional Underwriting teams, and various internal and external stakeholders to identify opportunities, drive engagement, and track progress.
  • Customer Engagement: Develop and implement customer engagement strategies, oversee the design and delivery of exceptional customer experiences across all touchpoints, and create mechanisms to solicit customer feedback, utilize customer data and analytics to inform strategies, identify trends, and drive improvements in customer engagement and satisfaction.
  • Research & Thought Leadership: Conduct research, coordinate the development of thought leadership, and drive Marketing to help position Chubb as a leader in the Multinational Property & Casualty insurance space. Enhance our presence externally through platforms like LinkedIn, Insurance publications, speaking/sponsorship opportunities, etc.
  • Data Analysis: Utilize data-driven insights to inform decision-making and drive continuous improvement in product line performance.
  • Project Management: Manage multiple projects simultaneously, ensuring timely delivery and alignment with strategic objectives. Utilize project management best practices to drive efficiency and effectiveness.

QUALIFICATIONS


ABOUT US

Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally.

At Chubb, we are committed to equal employment opportunity and compliance with all laws and regulations pertaining to it. Our policy is to provide employment, training, compensation, promotion, and other conditions or opportunities of employment, without regard to race, color, religious creed, sex, gender, gender identity, gender expression, sexual orientation, marital status, national origin, ancestry, mental and physical disability, medical condition, genetic information, military and veteran status, age, and pregnancy or any other characteristic protected by law. Performance and qualifications are the only basis upon which we hire, assign, promote, compensate, develop and retain employees. Chubb prohibits all unlawful discrimination, harassment and retaliation against any individual who reports discrimination or harassment.

Apply
Apply Here done

© 2025 Seniors Careers