Customer Success Manager at impact.com (New York) — hire.run