Snowflake Logo

Snowflake

London
9,023 Total Employees
Year Founded: 2012

Teams at Snowflake

Recently posted jobs

6 Hours AgoSaved
In-Office
London, England, GBR
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
The Enterprise Account Executive - Insurance is responsible for building client relationships, developing sales strategies, and achieving sales quotas while ensuring customer satisfaction and driving additional revenue streams.
6 Hours AgoSaved
In-Office
London, England, GBR
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
The Account Executive manages relationships in retail enterprise businesses, develops sales strategies, closes new business deals, and ensures customer satisfaction while achieving sales quotas.
6 Hours AgoSaved
In-Office
London, England, GBR
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
The Senior Solution Engineer will solve complex customer problems, demonstrate Snowflake technology, present to executives, and foster relationships to drive technical wins. They will collaborate with sales engineers and internal teams to enhance customer success and improve product offerings.