CEO
Andre Israel
CEO Approval Rating
76/100
1999
PrivateSubsidiary of Tech Mahindra Limited
http://www.sofgen.com/