João Freire exercia as funções de diretor clínico do IPO de Lisboa desde 2018. Integrava ainda a Comissão de Farmácia e Terapêutica do IPO Lisboa e exercia funções de perito em várias organizações nacionais e estrangeiras.