"I've worked for Comverse since 2007. The company has over 15 locations in the world, 450 service providers, 5000 people, handled over 6,000,000,000,000 transactions in 2013."
Update your browser to have a more positive job search experience.
Upgrade My Browser