Technical Delivery Manager Contract NEW