€2,267- €2,612Est. Monthlyi9 hours agoStera TechnologiesOyCompany insights?🔒Open ApplicationOpen ApplicationKaarina +5·Onsite·Open Application·Mid-Level·EnglishView job