Our team

Jean Narcisse Djaha

Global Publishing Director & Editor-in-Chief