Nageswara Rao Challa has directorship in 2 companies. Nageswara Rao Challa has first started the directorship with Csr Infratech India Private Limited company as Director on 26 November, 2010,
and Nageswara Rao Challa was last appointed as Director on 26 November, 2010 in Csr Infratech India Private Limited company.