Noor Mo'alla

Independent Consultant - Innovation, Tech, and CVE

Noor Mo'alla