Shiran Baroukh

Here Technologies, Head of Product Management East Europe