SnowflakeDirector of Brand Strategy and AI InnovationMenlo ParkMarketing$218,000 - $285,600 / yearabout 1 month agoAbout