Imbiba
Imbiba is an investment firm focused on leisure, education, and healthcare growth brands. Founded by experienced entrepreneurs, they provide capital and strategic support to help businesses scale.
- Investment in location-based brands
- Support in property, recruitment, procurement, marketing, and finance