Neil Baldwin

Head of UK Retail, CRM
Team: CRM
Telephone: +44 20 7709 4021
Mobile: +44 7435 753 655
Email: neil.baldwin@uk.sedgwick.com
Location: London
Qualifications: ACII, ACILA
Years experience: 24
Find an expert
Back to top