Brian Patterson

Urban transportation planner @spirit_of_urban focused on creating active, healthy communities across Canada and beyond.