James Hall

VP & Country Manager, UK&I

James Hall is the Vice President and Country Manager for the UK and Ireland at Snowflake, where they previously served as RVP Sales for Growth Markets in EMEA. With over 25 years of experience in sales leadership, James has built strategic sales teams across multiple regions and sectors, including finance, retail, and telecommunications. Prior to Snowflake, they held senior roles at MongoDB and Fluidata, where they significantly contributed to client relationships and sales organization growth. James earned a degree in Business Studies from Brunel University London.

Location

Maidenhead, United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices