14 Aug
|
Global Relay
|
Toronto
14 Aug
Global Relay
Toronto
Manage a 24/7 technical support team, providing customer-facing services, leading subject-matter experts, handling escalations, and improving client experience with a solid technical background.
📌 Manager, Technical Support New Vancouver, British Columbia, Canada - C$100,000 - C$130,000 A Year (Toronto)
🏢 Global Relay
📍 Toronto