Vice President - Spain, Portugal and Nordics
Netflix
Santa Clara University
Northwestern University
Woodside Priory School