Satnam Singh has directorship in 2 companies. Satnam Singh has first started the directorship with Power Finance Corporation Limited company as Managing Director on 01 August, 2008,
and Satnam Singh was last appointed as Director on 11 February, 2015 in Efficiency Providers Private Limited company.