Digital People South Africa

Michele McCann

Michele McCann

Michele McCann is Business Development Manager at NAPAfrica - a neutral Internet eXchange Point (IXP) in Africa, housed within Teraco, the largest provider of resilient, vendor neutral data centre facilities in Africa.

Let's do Biz