Delivery Manager (Technology Solution Delivery), Jobs, 1223