Customer Success Lead, US at Dust ($260,000 - $340,000) | NetSalaryApp