Beneva Employee Directory

InsuranceQuebec, Canada5001-10000 Employees

Beneva is a Quebec, Canada-based insurance company employing between 5,001 and 10,000 people. It originated in 2021 from the merger of La Capitale and SSQ Insurance to form a mutual insurer based in Quebec. The company operates in the insurance industry and maintains a public website at beneva.ca. In 2025 Beneva partnered with GFT Technologies to migrate its auto insurance products to Guidewire's Advanced Product Designer, laying the foundation for a digital customer experience. In 2024 Beneva collaborated with Université de Montréal on the Beneva Fund AI-Guided Digital Exposure Therapy project, reflecting engagement with research initiatives. It emphasizes mutualist values and aims to provide protective coverage that supports policyholders in focusing on what matters.

Find Beneva employees' phone numbers or email addresses

Beneva Global Highlights

Location
Employees

North America
3.3K

Minus sign iconPlus sign icon
  • Canada
    3.3K
  • Mexico
    3
  • United States Of America
    2

Europe
10

Minus sign iconPlus sign icon
  • France
    7
  • Romania
    2
  • Spain
    1

Africa
8

Minus sign iconPlus sign icon
  • Tunisia
    3
  • Morocco
    3
  • Cameroon
    1
  • Senegal
    1

Asia
1

Minus sign iconPlus sign icon
  • Lebanon
    1

Beneva's Leadership

  • Stylized image of a person
    M. L.
    Vice President Digital
    Phone icon
  • Stylized image of a person
    M. P.
    Vp Affaires Corporatives
    Phone icon
  • Stylized image of a person
    S. H.
    Vice President, Group Sales & Partner Experience, Ontario, Western & Atlantic Canada
    Phone icon
  • Stylized image of a person
    D. P.
    Chef De La Sécurité De L’information (ciso)
    Phone icon
  • Stylized image of a person
    M. F.
    Vp, Chef De La Gestion Des Risques (cro)
    Phone icon
  • Stylized image of a person
    B. B.
    Vice-President, Sales & Partner Experience
    Phone icon
  • Stylized image of a person
    J. T.
    Senior Director - Partner Experience
    Phone icon
  • Stylized image of a person
    E. M.
    It Vice-President Property & Casualty And Corporate Services
    Phone icon

Beneva Employee Metrics

100%
50%
0%
2026
2025
  • Analytics
  • Information Technology
  • Solutions Engineering
  • Administrative
  • Engineering
  • Other
  • Finance
  • Business
  • Product Management
  • Program & Project Management
  • Branding

Contact profiles from Beneva

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    Y. B.
    Vice Président Finances Corporatives
    Phone icon
    Canada
    May 26, 2026
  • Stylized image of a person
    A. G.
    Senior Director Brand And Marketing Communication
    Phone icon
    CanadaQuebec
    Feb 12, 2026
  • Stylized image of a person
    C. P.
    Senior Director Business Development
    Phone icon
    Canada
    May 14, 2026
  • Stylized image of a person
    N. V.
    Director Corporate Strategy & Innovation
    Phone icon
    CanadaQuebec
    May 15, 2026
  • Stylized image of a person
    A. T.
    Martech Director | Directrice Martech
    Phone icon
    Canada
    Jun 01, 2026
  • Stylized image of a person
    J. C.
    Senior Director - Data Governance / Directeur Principal - Gouvernance De Données
    Phone icon
    CanadaQuebec
    Jun 04, 2026
  • Stylized image of a person
    P. K.
    Director, Corporate Strategy And Innovation
    Phone icon
    CanadaQuebec
    Feb 20, 2024
  • Stylized image of a person
    A. G.
    Director - Experience Design
    Phone icon
    Canada
    Dec 10, 2025
  • Stylized image of a person
    R. T.
    Senior Director, Web Strategy And Acceleration
    Phone icon
    CanadaQuebec
    Jun 11, 2026
  • Stylized image of a person
    S. M.
    Senior Regional Sales Director
    Phone icon
    CanadaOntario
    May 12, 2026

Frequently Asked Questions

What is Beneva known for?

Minus sign iconPlus sign icon
Beneva was founded in 2020 operates in the Insurance industry. The company's main headquarters is located in Quebec Canada. Explore Beneva's company overview page for more information.

What is Beneva's most common email format?

Minus sign iconPlus sign icon
Beneva employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more Beneva email formats with LeadIQ.

How many employees does Beneva have currently?

Minus sign iconPlus sign icon
Beneva has approximately 5.2K employees as of June 2026. These team members are located across 4 continents, including North AmericaEuropeAfrica.

Who are Beneva's key employees and leadership?

Minus sign iconPlus sign icon

As of June 2026, Beneva's key employees include:

  • Vice President Digital: M. L.
  • Vp Affaires Corporatives: M. P.
  • Vice President, Group Sales & Partner Experience, Ontario, Western & Atlantic Canada: S. H.
  • Chef De La Sécurité De L’information (ciso): D. P.
  • Vp, Chef De La Gestion Des Risques (cro): M. F.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.