Rebecca Rees

Rebecca Rees is a partner, Projects & Construction, in Trowers & Hamlins LLP