Twain employs 22 employees. The Twain management team includes Mohamed Chahin (Founder & CEO), Joost Vester (Founder‘s Associate), and Mohamed Chahin (Founder & CEO).
Get Contact Info for All DepartmentsLooking for a particular Twain employee's phone or email?