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.
Sign up to view 4 direct reports
Get started
This person is not in any offices