B2DB — Who said what, where, and when

Joanna Niarchos

Deputy Director, Global Affairs Canada (Canada)

Events Joanna Niarchos has spoken at