Get the latest Coronavirus updates from Sedgwick Learn More

Leigh Allen

Relationship Manager
Team: Real Estate
Telephone: +44 7880 389 780
Mobile: +44 7795 909 424
Email: leigh.allen@uk.sedgwick.com
Location: London
Years experience: 19
Find an expert
Back to top