port delivery team manager job