Ted Friberg Manager Helsinki +358 44 021 1431