SD

Sarah Duckworth

Director of Operations and Engineering at Welland Medical Ltd

Director of Engineering Director
s***@wellandmedical.com Sign up
Pro only
Pro only
Pro only
Sevenoaks, England, United Kingdom

Company Details

Industry: medical devices
Employees: 130
Revenue: 40876000
HQ Location: Crawley, England, United Kingdom
Company LinkedIn: Pro only
Director level · Director of Engineering