CEO
CEO Approval Rating
- -/100
1989
PrivateAcquired by Altruist Technologies Pvt. Ltd.
https://secova.com/