Technical Customer Support
Dallas, TX · On-site +1
Provide exceptional technical support to customers using our cloud storage and file sharing platform, resolving technical, account, and billing inquiries while communicating complex concepts in a ...