Order Desk: Technical Support Specialist
Headquarters: United States URL: https://orderdesk.com About the Role: This is a full-time technical customer support position. We primarily communicate with our customers through email and, to a lesser extent, by video call. A normal support ticket here is equivalent to an escalation ticket at another company, so if you love a challenge and you’re inherently…