Geoff est Professeur adjoint en environnement et développement à l'École de développement international et mondialisation et Directeur de la recherche à l'Institut de l'environnement et à l'Institut pour l'IntelliProspéritéde l'Université d'Ottawa.
L’expertise de Geoff en matière de recherche porte sur les domaines de l’économie de l’environnement, des ressources naturelles et du développement, avec des projets spécifiques axés sur une gamme de questions liées aux impacts des changements climatiques sur l’utilisation des ressources naturelles, les impacts des marchés du carbone sur la gestion durable des forêts au Canada et l’utilisation d'instruments financiers visant à améliorer la gestion des risques liés au climat pour les producteurs agricoles des pays en développement.
Il possède également une vaste expérience de travail avec des universitaires, des bailleurs de fonds et des agences partenaires au Canada et à l'étranger, à la fois, pour développer et communiquer des recherches orientées sur les politiques sur l'environnement et l'économie, ainsi que pour conseiller et mettre en œuvre des projets de gestion des risques climatiques pour les populations à risque. Geoff est titulaire d'un doctorat en développement durable (avec une attention particulière sur les sciences économiques et climatiques) de l’Université Columbia.