James Petter appointed as Snowflake’s Head of EMEA 2 min read People and Community James Petter appointed as Snowflake’s Head of EMEA admin July 27, 2023 Dubai, United Arab Emirates; 27th July 2023 – Snowflake, the Data Cloud company, has appointed James Petter...Read More