Sanjay Singhal has directorship in 2 companies. Sanjay Singhal has first started the directorship with Janak Laboratories Limited company as Director on 21 July, 2006,
and Sanjay Singhal was last appointed as Director on 02 January, 2021 in One Stone Enterprises Private Limited company.