Home / Customer Support / Technical Customer Success Manager

Technical Customer Success Manager

Neuroscale · United States
Remote$100K - $150KOpen 300 daysHome office stipendWorkday

Technical Customer Success Manager is open at Neuroscale in United States (remote). The posting gives a salary of $100K - $150K. Posted on Jan 18, 2026, and still on Neuroscale’s careers page when we last checked, on Nov 14, 2026.

About the role

We are hiring a Technical Customer Success Manager for a highly customer facing, hands on role with one clear objective: help close deals and ensure customers succeed immediately after signature. This role sits at the intersection of Sales, Product, and Engineering. You will partner tightly with Sales to run demos, lead technical validation, and remove implementation friction, then stay involved through onboarding…

The opening lines of the posting. The rest is on Neuroscale’s careers page.

Hiring at Neuroscale

Neuroscale has 10 open roles right now, 9 of them remote. Most are in Engineering, Sales & Business Development and Customer Support. See all its roles

Similar Customer Support jobs

All Customer Support jobs
Apply on company site