Bruce Yao

Program
Industry
Work Term 1
Transport Canada
Work Term 2
Environment and Climate Change Canada
Work Term 3
Embassy of Canada to the Netherlands

Bruce Yao

Program
Industry
Work Term 1
Transport Canada
Work Term 2
Environment and Climate Change Canada
Work Term 3
Embassy of Canada to the Netherlands