631 reputation
3 2

Olli

Senior IT Specialist at Futurice