Management
Tommi Hollström
Managing Director, Ahola Digital tommi.hollstrom@aholadigital.com +358 (0)20 7475 170
Contact information
Contact:
InfoDesk +358 20 7475 111
[email protected]
Billing Adress:
Oy Ahola Group Ab
PB 550 FI-67701 KOKKOLA
VAT number FI02089395