menu
Narcisse Mbunzama
Stockholm, Stockholm County, Sweden
bio
Serial award-winnig tech innovator. Master in computer science and innovation technology.
bio
Serial award-winnig tech innovator. Master in computer science and innovation technology.