• Subscribe
  • Mohammad Navid Nafisi Bahabadi

    Mohammad Navid Nafisi Bahabadi

    Product Manager Intern. Immigrant.
    6 points