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
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.