Craig Hooper

Working on design systems and digital modernization at Canadian Blood Services.