Shannon Veilleux

Shannon Veilleux

Director of Incidents, Insurance and Risk at Canadian Red Cross

View profile on

Steering Comittee Members