Detailed Description

Update

Sharif El-Badawi is the Head of Display Solutions, North America at Google.

Experience (9)

Update

Education (1)

Update