Himanshu Shah

Managing Director at Snowflake India