Employee Relations Business Partner, EMEA
21 days ago
Significant hands‑on Employee Relations experience across key European markets, namely the United Kingdom, France, Germany, Poland and the Netherlands. You will help define how Snowflake approaches Employee Relations across EMEA while partnering with experienced Business Partners, Legal, and senio