Inscripta's IT department is led by Peter Tennekes (Head of Product and Operational development) and has 5 employees.
André Mansikkaniemi
Senior Speech Recognition Engineer
Sihvonen Jarkko
Senior Product Manager
Peter Tennekes
Head of Product and Operational development
Kate Carter
Senior Frontend Developer
Juho Kilpikoski
Software Engineer
Usairim Isani
Looking for a particular Inscripta employee's phone or email?