LH

Leanne Heads

Head of Regional Product Safety & Regulatory Affairs at Croda

Head of Product Head
l***@croda.com Sign up
Pro only
Pro only
Pro only
Leeds, England, United Kingdom

Company Details

Company: Croda
Industry: chemicals
Employees: 6100
Revenue: 2043980000
HQ Location: Snaith, England, United Kingdom
Company LinkedIn: Pro only
Head level · Head of Product