Twain employs 13 employees. The Twain management team includes Martin Centerman (Chief Executive Officer and Head of Strategy), Mert Acar (General Manager - Owner), and Mohamed Chahin (Founder & CEO).
Get Contact Info for All DepartmentsLooking for a particular Twain employee's phone or email?