Administrative Assistant - EMEA - London, United Kingdom - Snowflake | Joinrs