Peter O’Halloran is the National Blood Authority’s Chief Information Officer and Executive Director of Health Provider Engagement. Peter is responsible […]