Founder & CEO
Aditya Kumar
CEO Approval Rating
53/100
2015
PrivateSubsidiary of InCred Financial Services Limited
https://www.qbera.com/