Cabot Financial logo

Cabot Financial Employee Directory

Financial ServicesEngland, United Kingdom201-500 Employees

Cabot Financial has about 419 employees, nearly all of them in Europe. By country, the largest groups are United Kingdom Of Great Britain And Northern Ireland (88%), Ireland (7%) and France (2%). Consulting and Banking make up 42% of the profiles with a known department. Cabot Financial's workforce spans 21 departments. Cabot Financial's workforce fell 13% between July 2025 and July 2026.

Find Cabot Financial employees' phone numbers or email addresses

Cabot Financial Global Highlights

Location
Employees

Europe
483

Minus sign iconPlus sign icon
  • United Kingdom Of Great Britain And Northern Ireland
    429
  • Ireland
    36
  • France
    12
  • Spain
    4
  • Portugal
    2

Asia
2

Minus sign iconPlus sign icon
  • Philippines
    1
  • Indonesia
    1

North America
2

Minus sign iconPlus sign icon
  • United States Of America
    2

Africa
1

Minus sign iconPlus sign icon
  • South Africa
    1

Cabot Financial's Leadership

  • Head Of Pricing at Cabot Financial
    S. C.
    Head Of Pricing
  • Head Of Enterprise Risk Management at Cabot Financial
    N. J.
    Head Of Enterprise Risk Management
  • Head Of Cloud Data Engineering at Cabot Financial
    N. B.
    Head Of Cloud Data Engineering
  • Head Of Strategy And Performance at Cabot Financial
    P. G.
    Head Of Strategy And Performance
  • Head Of Financial Operations And Process Improvement at Cabot Financial
    F. Y.
    Head Of Financial Operations And Process Improvement
  • Head Of Service Excellence at Cabot Financial
    C. F.
    Head Of Service Excellence
  • Head Of Uk Okr And Lss Programme Delivery at Cabot Financial
    D. C.
    Head Of Uk Okr And Lss Programme Delivery
  • Head Of Uk It Operations at Cabot Financial
    J. D.
    Head Of Uk It Operations

Cabot Financial Employee Metrics

100%
50%
0%
2026
2025
  • Consulting
  • Analytics
  • Accounting
  • Engineering
  • Operations
  • Other
  • Banking
  • Finance
  • Support
  • Human Resources

Consulting is the largest department at 22% of profiles with a known department, down from 30% in July 2025, followed by Banking (20%, up from 0%) and Finance (13%, up from 2%).

Contact profiles from Cabot Financial

Name
Title
Contact
Location
Last Update
  • Group Chief Information Officer at Cabot Financial
    D. P.
    Group Chief Information Officer
    United Kingdom, England
    Sep 06, 2026
  • Uk Risk & Chief Compliance Officer at Cabot Financial
    D. Q.
    Uk Risk & Chief Compliance Officer
    United Kingdom, England
    Jun 11, 2026
  • Group Chief Executive Officer at Cabot Financial
    K. S.
    Group Chief Executive Officer
    UNITED KINGDOM, Kent
    Jan 12, 2026
  • Head Of Pricing at Cabot Financial
    S. C.
    Head Of Pricing
    United Kingdom, England
    Oct 11, 2026
  • Head Of Enterprise Risk Management at Cabot Financial
    N. J.
    Head Of Enterprise Risk Management
    United Kingdom, United Kingdom
    Oct 22, 2026
  • Head Of Cloud Data Engineering at Cabot Financial
    N. B.
    Head Of Cloud Data Engineering
    United Kingdom, England
    Oct 02, 2026
  • Head Of Strategy And Performance at Cabot Financial
    P. G.
    Head Of Strategy And Performance
    United Kingdom, England
    Oct 23, 2026
  • Head Of Financial Operations And Process Improvement at Cabot Financial
    F. Y.
    Head Of Financial Operations And Process Improvement
    United Kingdom, England
    Sep 21, 2026
  • Head Of Service Excellence at Cabot Financial
    C. F.
    Head Of Service Excellence
    United Kingdom
    Aug 01, 2026
  • Head Of Uk Okr And Lss Programme Delivery at Cabot Financial
    D. C.
    Head Of Uk Okr And Lss Programme Delivery
    United Kingdom
    Apr 13, 2026

Frequently Asked Questions

What are the largest departments at Cabot Financial?

Minus sign iconPlus sign icon
Consulting is the largest department at 22% of profiles with a known department, down from 30% in July 2025, followed by Banking (20%, up from 0%) and Finance (13%, up from 2%). Cabot Financial's workforce spans 21 departments.

How has Cabot Financial's workforce changed over the past year?

Minus sign iconPlus sign icon
Cabot Financial's workforce fell 13% between July 2025 and July 2026. Consulting's share of profiles with a known department fell from 30% to 22%.

How many employees does Cabot Financial have currently?

Minus sign iconPlus sign icon
Cabot Financial has approximately 419 employees as of October 2026. These team members are located across 4 continents, including Europe, Asia and North America.

Who are Cabot Financial's key employees and leadership?

Minus sign iconPlus sign icon

As of October 2026, Cabot Financial's key employees include:

  • Head Of Pricing: S. C.
  • Head Of Enterprise Risk Management: N. J.
  • Head Of Cloud Data Engineering: N. B.
  • Head Of Strategy And Performance: P. G.
  • Head Of Financial Operations And Process Improvement: F. Y.

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

What is Cabot Financial's most common email format?

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

What is Cabot Financial known for?

Minus sign iconPlus sign icon
Cabot Financial was founded in 1998 and operates in the Financial Services industry. Explore Cabot Financial's company overview page for more information.

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.