New Relic

HQ
San Francisco
Total Offices: 3
2,653 Total Employees
Year Founded: 2008
We're Hiring!

Teams at New Relic

Recently posted jobs

5 Days AgoSaved
In-Office or Remote
2 Locations
Software
Drive new-logo enterprise sales for New Relic’s observability platform. Own a territory, build executive and user relationships, prospect target accounts, identify customer needs, configure solutions, and close large multi-year deals. Maintain accurate forecasts and Salesforce records while partnering with Solutions Consultants and Sales Development Representatives. The role requires substantial enterprise software sales success, consultative selling expertise, and the ability to sell to F1000 companies.