Josep Canals es un ecólogo con amplia experiencia en gestión urbana y sostenibilidad. Y ambientalista y ecologista, ambos por pasión. Licenciado en Biología, Postgrado en Gestión del Territorio para la protección del paisaje y el medio ambiente y Máster Profesional en Estudios Territoriales y Urbanos, ha sido asesor en políticas ambientales y urbanas del Área Metropolitana de Barcelona (AMB) y del Parlamento de Cataluña entre 2003 y 2007.
Fue asesor de espacio público, urbanismo y gestión de residuos del alcalde de Bogotá (Colombia) de 2012 a 2016 y también fue asesor de espacio público del alcalde de Sabadell de 2017 a 2019. Además, es colaborador de ONU-Hábitat en América Latina.
Fue alcalde de Corbera de Llobregat (Baix Llobregat, Cataluña) de 2009 a 2011.
Actualmente es asesor independiente del Banco Interamericano de Desarrollo (BID/BID) y de la Cátedra UNESCO en Sostenibilidad.
Secretario General de MedCities desde junio de 2019.