Leena Lehti-Martikainen Marketing Development Manager leena.lehti-martikainen@otava.fi +358 400 351 889 All other contact information of otavamedia BTOB organization