inveniam
Show contact
Mike Greening
Chief Commercial Officer
Mathias ZIMMER
Sales & marketing operation Engineer
David Roche
Country Manager- France
Francesco Cesanelli
Computer Vision Promotor - Italian Market
Evan Saunders
Public Relations Specialist
+ 2 more
Current role
View in org chart