Johanna Juuvinmaa
Senior Director, Country Manager Finland

Johanna is responsible for growing and developing the Avanade business in Finland as Country Manager. Prior to her current role Johanna led our innovation practice and digital and cloud business in Finland. She joined Avanade from Accenture in 2013 where she was a Senior Manager in Communications, Media and Technology unit leading a significant portfolio in a global key account. Johanna holds a Master of Art degree and has in addition studied Natural Sciences in university level.

Our leadership team

Modal window
Share this page