Home / Sales & Business Development / Technical Success Manager

Technical Success Manager

New Relic · Atlanta, Georgia, USA; Charlotte, North Carolina, USA; Chicago, Illinois, USA; Dallas, Texas, USA; Houston, Texas, USA

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

Similar Sales & Business Development jobs

All Sales & Business Development jobs
Apply on company site