Head of Global Technical Support - Snowflake Inc. - Menlo Park, CA, US | Dice.com