Noor Al-Hadad

Project Management Specialist | Operations