- Employees
- 1-10
- Founded
- 1996
- Headquarters
- London, England, United Kingdom
- Funding stage
- Private Equity
Company data last updated Jul 30, 2025.
About Cabot Square Capital
Cabot Square Capital is a provider of investment capital for small and mid sized companies in the UK and Western Europe.
Who to contact at Cabot Square Capital
Email Format
Leadership & Decision Makers
Contact details of 7 Cabot Square Capital decision makers
Stephanie Wilde
Jay Derrett
Richard McDougall
John Van Deventer
Keith Maddin
James Clark
General Emails
General company emails, e.g. customer support lines
Similar Companies like Cabot Square Capital
HQ: New York, NY
HQ: Boston, MA
HQ: Mountain View, CA
HQ: Bellevue, WA
HQ: Armonk, New York, United States
Records are compiled from publicly available sources and checked as described in our methodology. Company data last updated Jul 30, 2025.
Frequently Asked Questions about Cabot Square Capital
What does Cabot Square Capital do?
Cabot Square Capital is a provider of investment capital for small and mid sized companies in the UK and Western Europe.
Where is Cabot Square Capital headquartered?
Cabot Square Capital is headquartered in London, England, United Kingdom.
When was Cabot Square Capital founded?
Cabot Square Capital was founded in 1996.
How many employees does Cabot Square Capital have?
Cabot Square Capital has approximately 1-10 employees.
What industry is Cabot Square Capital in?
Cabot Square Capital operates in the Finance & Banking industry.
What is the email format for Cabot Square Capital?
The most common email format at Cabot Square Capital is {first_letter_first_name}{last_name}@cabotsquare.com. For example: flastname@cabotsquare.com.
How do I contact Cabot Square Capital?
You can contact Cabot Square Capital via email at investor@cabotsquare.com or contact@cabotsquare.com, headquartered in London, England, United Kingdom.