Sheila Lopez

Archived Record Portage, MI Previous Chief Technology Officer for Stryker Corporation