Senior Consultant
espoo, southern finland, finland
Topcon Positioning Ireland
Aalto University
Helsinki University of Technology
University of Wisconsin-Madison