Johannes é Diretor Executivo da Good Energies Foundation, com sede em Zug, na Suíça. Atualmente, também atua como membro do Conselho do World Resources Institute; membro do Conselho do Instituto Arapyaú (São Paulo); membro do Conselho da Climate and Land Use Alliance (São Francisco); e membro do Conselho Consultivo da SELCO Solar Light (India) Ltd.

Iniciou sua carreira no banco de investimentos brasileiro Bozano, Simonsen, trabalhando no Rio de Janeiro e em Nova York. Mais recentemente, integrou o Global Agenda Council on Forests do World Economic Forum.

Sua formação acadêmica concentra-se em teologia moral, ética empresarial e economia do desenvolvimento. Realizou estudos de pós-graduação na PUC-Rio e possui doutorado (Ph.D.) pela Universidade Católica de Louvain.