Taha Bawa

Taha Bawa

AngelClaimed
HQ location
Geneva, Switzerland
  • Edit
Goodwall
Founded in 2014. Raised €13.3m in Education & Jobs Recruitment