Born in 1985 in Riyadh, Saudi Arabia, Noura Bouza has had quite an international education. After completing a...