Iva Obrovac
iva2832
Product Marketing Manager | Martian & Machine
Recent Tech Decisions
20 points