Meshack occupe un poste d’assistant au sein du programme Développement Institutionnel. Il est également membre du département communication de la Fondation des Médias pour l’Afrique de l’Ouest (MFWA) et est ainsi responsable des productions de communication numérique.
Avant de rejoindre l’organisation, il a travaillé comme concepteur pour l’entreprise Meqasa Housing Limited au Ghana. Meshack est titulaire d’une Licence en Design de Communication de l’Université des Sciences et Téchnologies Kwame Nkrumah (KNUST).