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.
Previous companies
Sign up to view 4 direct reports
Get started