Niko Oksa

Sales Manager, infoTripla Oy

Niko Oksa has worked for over 25 years at various IT-related positions.