Harbhajan Singh has directorship in 2 companies. Harbhajan Singh has first started the directorship with Gee Pee Soft Source Private Limited company as Director on 16 August, 2009,
and Harbhajan Singh was last appointed as Director on 16 August, 2009 in Gee Pee Soft Source Private Limited company.