twistr employs 6 employees. The twistr management team includes Vlad Oliinyk (Co-Founder, CEO), Tarek Moubarak (Lead Developer), and Silvia Gul (Manager and Management).
Get Contact Info for All DepartmentsLooking for a particular twistr employee's phone or email?