Teja Kesha Ravariya has directorship in 2 companies. Teja Kesha Ravariya has first started the directorship with C.art Developers Private Limited company as Director on 14 March, 2006,
and Teja Kesha Ravariya was last appointed as Director on 14 March, 2006 in C.art Developers Private Limited company.