Editors PickJames Petter appointed as Snowflake’s Head of EMEAEditorJuly 27, 2023July 27, 2023 by EditorJuly 27, 2023July 27, 20230 Snowflake, the Data Cloud company, has appointed James Petter as VP of EMEA Sales, effective as of July 3, 2023. Petter will be responsible for...