IMBIBA
IMBIBA is a Series C+ fund in GB and IE investing in Healthcare, education, lifestyle and technology.
- Stages
- Series C+
- Sectors
- Healthcare, education, lifestyle, technology
- Invests in
- GB, IE
- Actively investing
- Yes
- Founded
- 1997
- Assets under management
- £140M
Check size not disclosed
Thesis
Imbiba is a specialist growth capital firm founded in 1997, focusing on providing capital and strategic support to high-growth businesses in the UK and Ireland. The firm's investment thesis centers on "best-in-class" companies within the education, healthcare, lifestyle, and technology sectors. Imbiba prefers to invest in businesses that demonstrate strong unit economics, exceptional founders, and a clear ambition to scale. They typically target companies generating EBITDA between £0.5m/€0.5m and £5m/€5m, with the potential for significant growth. Imbiba's strategy is to act as a growth partner, investing behind strong management teams and providing support in key strategic areas such as property, operations, recruitment, procurement, marketing, social media, and finance. The firm's geographic scope is primarily the UK and Ireland. Imbiba's investment stage preference leans towards growth and expansion capital, supporting companies that are already established and seeking to scale. While specific AUM figures for Imbiba are not publicly disclosed, they have successfully closed funds, including a £90 million fund in early 2023, which was significantly backed by the British Business Bank. Their previous funds include a £50 million fund closed in 2018. Imbiba is also a Certified B Corporation, demonstrating its commitment to using business as a force for good.
Common questions
Does IMBIBA invest at the Series C+ stage?
Yes. IMBIBA lists Series C+ among the stages it invests in.
Where does IMBIBA invest?
IMBIBA invests in GB and IE.