David Yates
Victoria, British Columbia
For more than two decades, David Yates has dedicated his time to organizations supporting Canadian youth development. Through his work at the local, provincial and national levels of the Navy League of Canada, he has led and contributed to the operations of branches across the country, giving young people opportunities to learn and grow.