Customer Service Manager
Wilmington, DE · On-site
$97K - $153K/yr
The Customer Service Manager provides leadership to the field sales/ support activities, business groups and/ or corporate organization in the area of sales admin, order fulfillment, support admin ...