Laura Kapelari

Head of digital communication, AfricaCheck