Meshack Wekesa
Communications Officer

Meshack Wekesa is our Communications Officer, overseeing all internal and external communication initiatives.