Avatar

Fatima Moin

Bazaar Technologies
Product Manager