England - London • Projects, energy and natural resources
Rising stars
Rebecca Downes
Senior Associate