Personal Information
Organization / Workplace
Estonia Estonia
Occupation
Business Development Manager
Industry
Telecom / Mobile
Tags
e-scooter
e-bike
shared fleets
micromobility
iot
startups
startup
See more