Updated 03.11.2022
Pekka Koivikko

Staff

Pekka Koivikko

Studio Manager

Design and Live Performance Technology Team

Contact us

Postal address:

PL 4042, 00079 Metropolia