Camilla Waszek

Firm: Trowers & Hamlins LLP
Job title: Senior Associate
Regions: North