Senior Tax Manager at Snowflake (Menlo Park, Dublin)