O'STIN employs 489 employees. The O'STIN management team includes Maxim Markin (Managing Director), Oxana Zhdanovich (Chief Marketing Officer), and Anna Zhalnina (Retail Marketing Director).
Get Contact Info for All DepartmentsLooking for a particular O'STIN employee's phone or email?