15 Dec
Business Sales Account Executive
the world’s leading providers of technology and communications services, transforming the way we connect around the world. We’re a human sales experience, ability to efficiently manage your time, customer relations skills and excitement for technology, you'll deliver