Delivery lead jobs