Selva Ventures
About

Selva Ventures invests in brands that make their consumers’ lives better

Related Listings
Atlantic Venture Forum
Over the last eight years, Atlantic Venture Forum (AVF), has become well established as t […]
Day One Entrepreneurs & Partners
Day One Entrepreneurs & Partners is an incubator in Paris.