Nimbus invests in companies that are at a crossroads in their development. With approximately 25 companies under management—each generating between EUR 30-300 million in sales—we operate across most European markets. We focus on businesses with a healthy core activity and untapped potential that ca... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet