Antes de unirse a la Alianza para las Contrataciones Abiertas, Gavin fue director de campañas y director ejecutivo de Global Witness. Supervisó el revolucionario y galardonado trabajo de investigación, campañas y defensa de la organización, mediante el cual se descubrieron tratados secretos, corrupción y conflictos en todo el mundo. Ayudó a crear la campaña «Publica lo que pagas» y a negociar la iniciativa intergubernamental para la transparencia en las industrias extractivas, que reúne a las compañías petroleras y mineras, a los gobiernos y a la sociedad civil, con el objetivo de mejorar la divulgación y la supervisión de más de 1 billón de dólares involucrados en negocios petrolíferos y mineros.
Gavin es experto en el estudio de los flujos ilícitos de dinero y ayudó a liderar esfuerzos globales para acabar con el abuso de empresas fantasmas que se dedicaban al lavado de activos y a crímenes financieros, incluido el trabajo con el gobierno británico durante su presidencia del G8 y de la Alianza para el Gobierno Abierto. Tiene un doctorado de la Universidad de Reading y ha trabajado con la organización Chatham House en Londres y con el Programa de Medioambiente de las Naciones Unidas en el análisis y la investigación de crímenes ambientales.