Naveen prend part au montage, à l'évaluation et au suivi des placements privés de Northleaf.
Avant de se joindre à Northleaf en 2021, Naveen était conseiller principal chez Deloitte Corporate Finance, où il a travaillé sur plusieurs opérations de fusion-acquisition et de financement dans divers secteurs. Auparavant, Naveen était consultant chez KPMG.
Naveen est titulaire d'un baccalauréat en commerce (avec distinction) de la McMaster University.