Technical Delivery Manager Full time