Maha Ammouche : Founder of the Algerian Beauty tech innovation IZYA
Maha Ammouche Founder of the Algerian Beauty tech innovation IZYA I am beyond honored to share this second portrait in the series “Women of Algeria” featuring Maha Ammouche, founder and CEO of a …
Read moreMaha Ammouche : Founder of the Algerian Beauty tech innovation IZYA