Geoffrey MacDougall

Head of Development at the Mozilla Foundation. Founder of the Toronto Awesome Foundation. Husband of @pmgallery1518.

Was involved with 1 past event

  1. Mozilla Festival 2011

    England England, London

    4th6th November 2011

    Geoffrey MacDougall was involved

Browse by type