Päivi Alakuijala

Caverion

Vice President, marketing and communications