Julia Ahvenainen (FI)

Business Development and Innovation at Stora Enso