Translation Services Manager
Jenna works at Delingua as a Translation Services Manager. In addition to multilingual communication, Jenna is inspired by project management and interaction.
In her free time, Jenna likes to exercise—pole dancing is something she enjoys in particular. Jenna finds that acrobatic challenges provide a nice counterbalance to office work.
+358 40 750 6741