Bharat Karsandas Satra has directorship in 2 companies. Bharat Karsandas Satra has first started the directorship with Yog Pharmaceuticals Private Limited company as Director on 10 March, 2010,
and Bharat Karsandas Satra was last appointed as Director on 05 March, 2015 in Shreenath Buildgrand Private Limited company.