Technical Success Manager is open at New Relic in Atlanta, Georgia, USA; Charlotte, North Carolina, USA; Chicago, Illinois, USA; Dallas, Texas, USA; Houston, Texas, USA. The posting gives a salary of $177K - $221K. Posted on Oct 28, 2026, and still on New Relic’s careers page when we last checked, on Nov 14, 2026.
About the role
Own customer adoption, onboarding, and continued success at your customer base. Document adoption and success Lead all aspects of the adoption, optimization, and integration of New Relic’s products within customers’ business infrastructure Be a joint partner with Sales to identify revenue opportunities through the upsell of new services and contract renewals Voice support for new product features & provide customer…
The opening lines of the posting. The rest is on New Relic’s careers page.
Hiring at New Relic
New Relic has 44 open roles right now. Most are in Sales & Business Development, Consulting & Solutions and Engineering. See all its roles


