Software Development Manager
Halifax, Nova Scotia, Canada
Cyberplex
Medusa Medical Technologies
Dalhousie University