About David Rodgers

President, ICA Housing. Executive Director of CDS Co-operatives.