For fifteen years prior to joining Amnesty International, he worked in the field of international development, serving successively as Regional Controller, International Director of Policy and Budget, and Regional Director (West and Central Africa) of the International Development Research Centre in Canada.
Za patnáct let před příchodem do Amnesty International, pracoval v oblasti mezinárodního rozvoje, které slouží následně jako regionální Controller, ředitel Mezinárodní politika a rozpočet, a Regionální ředitel (západní a střední Afrika) z mezinárodní rozvoj výzkumného střediska v Kanadě.