SnowflakeDirector of Brand Strategy and AI InnovationMenlo ParkMarketing$218,000 - $285,600 / year3 months agoAbout