SP

Sam Page

Engineering Manager at JenaValve Technology, Inc.

Engineering Manager Manager
p***@jenavalve.com Sign up
Pro only
Pro only
Pro only
Leeds, England, United Kingdom

Company Details

Industry: medical devices
Employees: 180
Revenue: 23500000
Funding: 295724556
HQ Location: Irvine, California, United States
Company LinkedIn: Pro only
Manager level · Engineering Manager