As Global Network Operations Manager, yours is a multi-faceted role. You’ll be responsible for installing and maintaining TELUS International networks across the globe, running with major projects and client deployments.
Posted: 5 months ago
Get noticed by recruiters
Give your career a boost with Monster's resume services.