Join 300k Professionals
Sign in
Home Feed
Explore Companies
TELUS
Office Gossip
By · Sales
Telus International review
Hello, can someone share any experience about Telus International? The quality of folks, work, WLB, compensation etc?
6
0
Share
Trending Posts