twid employs 73 employees. The twid management team includes Amit Koshal (Founder and CEO), Abhinav Tyagi (Director - Enterprise Business), and Aman Batra (Director of Finance).
Looking for a particular twid employee's phone or email?