Othisi employs 80 employees. The Othisi management team includes Dimitrios Karatzenis (Sales Manager), and Rezo Bagrationi (Customer Service Team Lead).
Looking for a particular Othisi employee's phone or email?