Jessica Barnes
Jessica is a Trainee Solicitor in the Projects & Construction team based in London.
Insight
Insight
Event
Event
Event
Insight