Sahar Abugarara

Organisational affiliations

  • Marketing, Operations and Systems