Chief Executive OfficerJuha Stenroos
Chief Technology OfficerMarko Korhonen
Chief Financial OfficerTuomo Tissari