Srinivasa Rao Cherukuri has directorship in 2 companies. Srinivasa Rao Cherukuri has first started the directorship with Mayflower Associates Private Limited company as Director on 14 April, 2011,
and Srinivasa Rao Cherukuri was last appointed as Director on 17 November, 2011 in Flourish Techno & Real Estate Private Limited company.