A team has been assembled for the independent review of the troubled new North Shore Wastewater Treatment Plant project.