Suresh Challa has directorship in 24 companies. Suresh Challa has first started the directorship with
Sspdl Limited company as Director on 17 June, 2004,
and Suresh Challa was last appointed as Director on 28 October, 2016 in
Goose Technologies Private Limited company.