Twinkle Keyur Shah has directorship in 2 companies. Twinkle Keyur Shah has first started the directorship with Yash Swisstech Private Limited company as Director on 27 August, 2014,
and Twinkle Keyur Shah was last appointed as Director on 11 September, 2017 in Yash Highvoltage Insulators Private Limited company.