Bacha Babu Agnihotri has directorship in 51 companies. Bacha Babu Agnihotri has first started the directorship with Navjyoti Auto Engineerings Private Limited company as Director on 17 September, 2001,
and Bacha Babu Agnihotri was last appointed as Director on 29 March, 2023 in Alliance Hydro Power Limited. company.