Neha Duggal

Neha is a product marketing manager for New Relic's product marketing team.