President
Steve Addair
CEO Approval Rating
65/100
06/2002
PrivateSubsidiary of Mindtree Limited
http://www.discoverture.com