Personal Information
Organization / Workplace
Amsterdam, Netherlands Netherlands
Occupation
Marketing Communications
Industry
Marine / Shipbuilding
Tags
apple icar electric vehicle
See more