CEO
Benjamin Davidowitz
CEO Approval Rating
83/100
2006
PrivateAcquired by TDCX, Inc.
https://www.openaccessbpo.com