... independent contractors – called Delivery Partners (DPs) – to coordinate deliveries to our customers ... and ensure that the project delivery is to the appropriate levels ... program strategy, end to end delivery, and communicating results to senior ...
6 months ago