Managing Director
John Devlin
CEO Approval Rating
89/100
2013
PrivateAcquired by Firstsource Solutions Limited
http://www.ascensos.com