Tommi Mäkinen

Tommi Mäkinen

Tommi Mäkinen is a Innovation Lead at TCS Europe.