Canadian Blood Services
Richard provides leadership and direction to the Information Technology (IT) division. IT is a critical enabler necessary for Canadian Blood Services to deliver its products and services safely and efficiently.
This person is not in any offices