Manager, Customer Delivery Jobs