everything we do. Snowflake's Support team is expanding! We are looking for a Support Account Manager to join our team. AS A Support Account... Manager AT SNOWFLAKE, YOU WILL: you have developed an excellent balance of business and technical skills that allows......
Job Location: New Zealand