Ahmed Koshok

Business Development Manager, MENA
Acquia, Inc.