Imbiba

(All Figures in $M)

Firm Details

Name
Imbiba
Location
33 Temple Chambers
Temple Avenue
London, Non-US
United Kingdom
Phone Number
+1 (203) 858-0255
Website
imbiba.com
Firm Status
Seek'g Invts
Firm Type
Private Equity Firm
Year Founded
1997
Capital Under Management
69.18

Funds Managed by Firm (1)

Name
Size
Stage
Year
Imbiba Growth Fund
69.175
Generalist
2018