and grow with us. About the role We’re looking for a Manager, Contact Center Technology, to join our growing team...! What you'll do here: The Manager of the Contact Center Deployment team will be responsible for overseeing the daily operations......
Job Location: Laval, QC, Canada