Where is New Relic Corporate office Headquarters

New Relic Headquarters Address and Contact

New Relic
  • Address: 188 Spear St #1000, San Francisco, CA 94105, United States
  • Phone Number: +1 650 777 7600
  • Email: IR@newrelic.com
  • Number of Employees: 1934
  • Established: 2008
  • Founder: Lew Cirne
  • Key People: Bill Staples

New Relic Headquarters Location & Directions

New Relic Headquarters Executive Team



Bill Staples


Steve Hurn

Chief Sales Officer

Rey Perez

Chief Customer Officer

Manav Khurana

Chief Growth Officer

Kristy Friedrichs
Chief Operating Officer

Mark Sachleben

Chief Financial Officer

Tracy Williams

Chief People & Diversity Officer

Peter Pezaris

SVP, Strategy & Experience

New Relic, History and Headquarters Information

New Relic Headquarters Photos

New Relic
New Relic
Rate This