Project Manager - Mechanical Eit
Vancouver, British Columbia, Canada
Wave Control Systems Ltd.
Project Manager - Mechanical Eit
Neovasc Inc.
Research and Development Manager, Process Engineering
Neovasc Inc.
Project Engineer
Neovasc Inc.
Manufacturing Engineering Manager - Transcatheter Heart Valve
University of British Columbia