Christopher Devereux

Firm: Bevan Brittan LLP
Job title: Senior Associate
Regions: Midlands & North Wales