People

Katri Conniffe

Head of Business Development

Petri Kähkönen

Senior Localisation Manager

Anni Kivioja

Translation Services Coordinator

Annina Joutsen

Senior Language Services Manager

Anneli Waris Moreno

Interpreting Services Manager

Annemi Sandström

Translation Services Manager

Laura Märijärvi

Senior Translation Services Manager

Jari Herrgård

Technology Solutions Manager