studio TROIKA employs 20 employees. The studio TROIKA management team includes Robert Elfer (Partner), Michael Samra (Partner), and Jonathan MacPhee (Partner).
Get Contact Info for All DepartmentsLooking for a particular studio TROIKA employee's phone or email?