Sahar Abu Awwad

Sahar Abu Awwad
Vice President