Fue Director para Oriente Medio en Jerusalén de la organización de resolución de conflictos Search for Common Ground en Jerusalén. Asimismo fue diplomático en Naciones Unidas y Canadá y ha ejercido, entre otros, los siguientes cargos: trabajó en calidad de Oficial Político en la Embajada de Canadá en el Cairo, fue miembro de la delegación canadiense en el Grupo de Trabajo sobre Refugiados (Refugee Working Group) en el proceso de paz, trabajó como Asesor Político del Representante Personal del Secretario General de la ONU para el Sur del Líbano, fue asesor del Gobierno canadiense durante la crisis de Irak en 2002-2003, y trabajó como consultor para el International Crisis Group analizando la evolución de la situación en Jerusalén.
Es también miembro fundador de la Iniciativa para la Ciudad Antigua de Jerusalén (“Jerusalem Old City Initiative” Universidad de Toronto y Universidad de Windsor) que pretende buscar opciones creativas para esta cuestión conflictiva. John Bell cuenta asimismo con una extensa experiencia en comunicación como portavoz en el Departamento de Asuntos Exteriores canadiense y Coordinador de Comunicación en la Conferencia de Firma del Tratado Internacional de Prohibición de las Minas Antipersonal que tuvo lugar en Ottawa en 1997.
Idiomas: inglés, francés y árabe.