People New Relic appoints Ved Antani as Senior VP of Engineering and Managing Director of Hyderabad Innovation Center January 9, 2025