Victor Haydin

Victor Haydin

Doing a lot of things in technology, marketing, sales and product management space. Automotive Strategy, Marketing and Business Development @ Intellias