Senior Business Development Executive
3 days ago
Greater London
TIXT) focuses on the value of human connection to design, build and deliver high-tech, high-touch ... Fueling any stage of company growth, TELUS International partners with some of the world's most ...