Managing Director & CEO
Avijit Saha
CEO Approval Rating
100/100
2010
PrivateAcquired by Warburg Pincus, LLC
https://vistaarfinance.com/