CEO
Naveen Goyal
CEO Approval Rating
84/100
2011
PrivateSubsidiary of Delta Corp Limited
https://www.adda52.com/