Customer Success Manager
Critical Start
•May 4, 2026
Austin, TX, US +4Full-timeCustomer ServiceManager$65k – $100k
Skills & Technologies
GoSalesforceCybersecurityRisk ManagementProject Management
Ready to apply?
Opens Critical Start's career page
Critical Start
•May 4, 2026
Opens Critical Start's career page