Markus Mäkelä

Markus Mäkelä

Executive in residence
DIEM
Executive in residence

Contact information