Founder & CEO
Binu Pankajakshan
CEO Approval Rating
48/100
08/2014
PrivateIndependent Company
http://nibodha.in/