Pishikeni Tukura

Pishikeni Tukura

Tech operations and business developer