Greenwave Systems
Show contact
Links
Previous companies
Siddhartha Dattagupta
CEO & CTO
Troy Pliska
COO
Sune Spiegelhauer
Managing Director, EMEA
Serene Chew
Supply Chain Operations Manager
David Lescalier
Ui/ux Product Manager
+ 12 more
Current role
View in org chart