New Relic

HQ
San Francisco
Total Offices: 3
2,653 Total Employees
Year Founded: 2008

New Relic Leadership & Management

What People Are Saying About New Relic

  • Strategic Vision & Planning: Leadership communicates a coherent, AI-forward observability strategy with a unified platform north star, reinforced through launch events, roadmap signals, and partnership choices.
  • Employee Empowerment & Support: Immediate managers are often approachable with regular check-ins and an emphasis on collaboration over micromanagement, creating supportive day-to-day dynamics in many teams.
  • Decisive Leadership: A leadership reset following the late-2023 take-private installed a new CEO and refreshed executives, signaling quicker moves on go-to-market and AI-centric product direction.