Sales Development Representative at Snowflake – £45k… | Creon