CEO
Roberto Antoniotti
CEO Approval Rating
70/100
06/1970
PrivateSubsidiary of eClerx Services Ltd.
http://www.clxeurope.com