Financial Institutions Leader

Reposted One Month Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Insurance
The Role
Lead Financial Institutions segment strategy across the Benelux, grow and manage a portfolio of banks, insurers and asset managers, ensure underwriting discipline and profitability, build senior broker and client relationships, develop a high-performance underwriting team, and collaborate with regional and global stakeholders to drive consistent, profitable growth.
Summary Generated by Built In

Chubb Netherlands is seeking an experienced Financial Institutions Leader to drive the strategic development and performance of its Financial Institutions portfolio across the Benelux region. This senior role will be reporting directly to the Financial Lines Manager.

The Role  

As a Financial Institutions Leader, you will be responsible for shaping and executing the segment strategy across key regional markets, ensuring sustainable growth, strong underwriting discipline and exceptional client engagement. You will act as a senior point of contact for major clients and brokers, contributing to the broader Financial Lines agenda at both regional and global levels.

Key Responsibilities  

  • Define and deliver the Financial Institutions strategy aligned with regional and global priorities  
  • Manage and grow a diversified portfolio across banks, insurers and asset manager clients
  • Strengthen relationships with key brokers and clients at a senior level  
  • Ensure disciplined underwriting, portfolio profitability and risk management  
  • Lead and develop a team of underwriters and specialists, fostering a high-performance culture  
  • Collaborate closely with global stakeholders to leverage expertise and drive consistency and profitable growth across markets  

Qualifications

Your Profile  

  • Extensive experience within Financial Institutions underwriting or a related field (banking, insurance, asset management)  
  • Solid understanding of Financial Lines products and market dynamics  
  • Demonstrated leadership capability, with experience managing and developing teams  
  • Strong commercial and strategic mindset, with a consistent track record of delivery  
  • Credibility and presence to engage effectively with senior stakeholders  

Why Join Us  

  • Be part of a globally recognized, market-leading insurer with a strong reputation in Financial Lines  
  • Work within an international environment, collaborating with global experts  
  • Take on a high-impact leadership role with visibility and influence  
  • Access to long-term career development opportunities within a global organization  

Skills Required

  • Extensive experience within Financial Institutions underwriting or related field (banking, insurance, asset management)
  • Solid understanding of Financial Lines products and market dynamics
  • Demonstrated leadership capability, with experience managing and developing teams
  • Strong commercial and strategic mindset, with a consistent track record of delivery
  • Credibility and presence to engage effectively with senior stakeholders
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Zürich
27,791 Employees

What We Do

Chubb is the world’s largest publicly traded property and casualty insurance company. With operations in 54 countries and territories, 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. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs 31,000 people worldwide. Additional information can be found at: chubb.com.

Similar Jobs

Benchling Logo Benchling

Account Executive

Cloud • Healthtech • Social Impact • Software • Biotech
Remote or Hybrid
27 Locations
605 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sales Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Rotterdam, NLD
16000 Employees
28K-35K Annually

Academia.edu Logo Academia.edu

Peer Review Assistant

Consumer Web • Digital Media • Edtech • Information Technology • Social Impact • Software
Remote or Hybrid
26 Locations
110 Employees

Pfizer Logo Pfizer

Manager, Incentive Compensation

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
32 Locations
121990 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account