Daoud Awad

Daoud Awad

Managing Director