Bhavesh L Shah has directorship in 2 companies. Bhavesh L Shah has first started the directorship with Greaves Finance Limited company as Secretary on 13 October, 2011,
and Bhavesh L Shah was last appointed as Secretary on 13 October, 2011 in Greaves Finance Limited company.