Sarah Mansour

Sarah Mansour

Over a decade in customer-facing roles.
16 points