Satya Prakash Agarwal has directorship in 3 companies. Satya Prakash Agarwal has first started the directorship with Indytouch Software Private Limited company as Director on 12 July, 1994,
and Satya Prakash Agarwal was last appointed as Director on 01 August, 2006 in Super Electro Films Limited company.