DS

Dean Sheppard

Supplier Engineering Manager at CMR Surgical

Engineering Manager Manager
d***@cmrsurgical.com Sign up
Pro only
Pro only
Pro only
Cambridge, England, United Kingdom

Company Details

Company: CMR Surgical
Industry: medical devices
Employees: 900
Revenue: 32027000
Funding: 1340204636
HQ Location: Milton, United Kingdom
Company LinkedIn: Pro only
Manager level · Engineering Manager