Amdocs India

Amdocs knew they were the world’s leading experts in telecom related CES (Customer Experience Systems). For better recruitment response, among other benefits, they needed the hoi polloi to know this too.