Logistics Supervisor
Canada
Canadian Blood Services
Component Production Supervisor
York University
Niagara College