Rebecca Russell
Rebecca is a Research and Development Coordinator at Galliford Try, with over two years experience driving innovation in low carbon initiatives. Rebecca focusses on developing and implementing sustainable solutions that reduce environmental impact across construction processes and materials.

