Director of Brand Strategy and AI Innovation at Snowflake (Menlo Park, California) — aijobsearch