Skip to main content

Amena Saleh

Amena Saleh
MBA 2025 | Technology Strategy and Product Management