Delivery Specialist is a senior customer-facing role within the Technical Delivery team. In this position, you will be responsible for Technical Delivery organization.
Provide enhanced technical support for customer inquiries via ticket and phone calls.
Lead customer
Salary:$115k - $165k