Invenda Group

Invenda Group

Building smart technologies for consumer brands, vending operators, retailers and manufacturers.

HQ location
Lucerne, Switzerland
Launch date
Employees
Enterprise value
$76—114m
Company register number
Authorizing premium user...