Staff Technical Lead Manager
san francisco, california, united states
Google
The American University in Cairo