PETER MIKOLA

NOMAD / IT SPECIALIST

JOIN & CONNECT

A newborn expat, recently living on Malta