Startup Business Development Lead EMEA at Snowflake (GB-London) — aijobsearch