Frank Slootman

Frank Slootman

AngelClaimed
CEO @ Snowflake
HQ location
Mountain View, United States