Amdocs is the leader in customer experience systems innovation with approximately 17,000 employees delivering the most advanced business and operational support systems (BSS and OSS) to innovative service providers in more than 60 countries around the world.
View Complete Profile