Learn more
Log in
Scratch Foundation
Contact
No bio yet
David Siegel
Vice-chair
Current role
Okta
U.S. Bank
Travelers
The Egyptian Exchange
Microsoft