Customer service
040 509 4958, Tues–Sun from 12 to 6 pm
Head of Marketing Communication and Sales
+358 40 128 6070
Executive Producer
+358 40 168 3669
Marketing Communications Manager
+358 40 485 5687
Communications Specialist
+358 40 509 3408
Coordinating Curator
+358 40 483 9332
Technical Manager
+358 40 487 7213