An investment firm with strong track record in Software and e-commerce
The Stella team has an extensive experience growing B2B Software, E-commerce and tech-enabled services sectors the latest 15 years.
We take an active engagement with portfolio companies in order to drive long term performance and mitigate risk.
The combined teams track record from the 10 latest investments has created average return on investment of 5.3x and median return on investment of 4.9.x.