En tant que directeur général des ventes nationales chez Ninepoint Partners, Neil dirige une équipe nationale de spécialistes produits qui consulte les conseillers financiers sur la répartition de l'actif et les stratégies d'investissement à valeur ajoutée.
Avant de rejoindre Ninepoint Partners en septembre 2018, Neil Ross a passé 18 ans chez un important gestionnaire d'actifs indépendant au Canada. À des postes de plus en plus importants, il a contribué à propulser la firme depuis sa création à 19 milliards de dollars d’actifs sous gestion. Neil apporte plus de deux décennies d'expérience dans le secteur financier et est un leader reconnu qui possède une excellente réputation en matière d'atteinte et de dépassement des objectifs de vente.
Neil est titulaire d'un baccalauréat en sciences politiques de l'Université St. Francis Xavier.