Co-Founder
Vijay Pullur
CEO Approval Rating
82/100
2009
PrivateAcquired by Accenture PLC
https://www.imaginea.com/