Nouras Haddad

Position: 
Director of Technology Alliances, Looker
Portrait: 
Company: 
Looker