Managing Director
Tharun Giri
CEO Approval Rating
89/100
2002
PrivateSubsidiary of Siddharta Group
http://www.thewindflower.com