Ramesh Pratap Singh has directorship in 2 companies. Ramesh Pratap Singh has first started the directorship with Sapphire Education Limited company as Director on 27 April, 2010,
and Ramesh Pratap Singh was last appointed as Director on 27 July, 2013 in Pratap Associates Limited company.