Our Team

Our dedicated and experienced team of staff work across a variety of areas to deliver our mission. We are based in offices in London, UK, and Toronto, Canada.