Debbie O'Brien

Debbie O'Brien is Chief Marketing Officer (interim) of New Relic.