Job Description
Insider, Inc. is looking for a Customer Success Manager to manage a portfolio of customer relationships, enhancing their cybersecurity and risk management strategies. You'll need to have 5+ years of experience in account management or customer success and a solid understanding of cybersecurity practices. The role is positioned to drive customer satisfaction and value through strategic engagement. This position offers a competitive salary range from $125,000 to $148,000 plus benefits like unlimited PTO and stock options.