Sr. Customer Success Manager
Critical Start
•Apr 14, 2026
Washington, D.C., US +5Full-timeCustomer ServiceManager$85k – $125k
Skills & Technologies
GoExcelSalesforceCybersecurityRisk ManagementProject Management
Ready to apply?
Opens Critical Start's career page