Richard Spencer
Richard Spencer is head of sustainability at ICAEW. He joined ICAEW in 2005 in order to set up the sustainability practice within the technical strategy department.
Richard Spencer is head of sustainability at ICAEW. He joined ICAEW in 2005 in order to set up the sustainability practice within the technical strategy department.