Skip Navigation
  1. What We Do
  2. Team
  3. Investments
  4. News and insights
  5. Purpose
  6. Contact

Steve Moore

Portfolio Director

Bowmark May242141 WIDE

Steve joined Bowmark in 2024 and is a member of the firm’s portfolio management and value creation team, working closely with portfolio companies on their strategic and operational development.

Prior to Bowmark, Steve was a principal at Boston Consulting Group where he led a range of strategic, financial, business transformation and digital projects for clients in the technology, transport and infrastructure sectors. He has a master’s degree in civil engineering from Imperial College and an MBA from Harvard Business School.

Bowmark May242141 WIDE

Related investments

See all
Eque2

Eque2

Eque2 is a leading provider of specialist ERP software to the construction industry

Read more

Related articles

See all

8 July 2025

Adapting to uncertainty: how CROs are navigating a more challenging environment for growth

Read more

11 December 2024

Bowmark and PiP gather for annual Christmas celebration

Read more

9 December 2024

Bowmark expands investment team

Read more

View all the team
Bowmark Capital LLP
7 Swallow Place
London
W1B 2AG
Get directions
linkedin
Cookie Policy Privacy Policy Terms of Use Complaints SFDR Disclosure Cookie Preferences

Bowmark Capital LLP © 2026

Bowmark Capital LLP is authorised and regulated by the Financial Conduct Authority

Member Access