Contact Kalle Järvenpää

I'm always on the look for new challenges. Please, don’t hesitate to drop a line in English, Finnish or German.