TABBZ MAINA

Tabbz Maina is the Head of Marketing and Communications at The Microsoft Africa Development Center.