Translatus employs 20 employees. The Translatus management team includes Otar Nadiradze (Sales), and Igor Brożyński (Asystent).
Looking for a particular Translatus employee's phone or email?