portfolio managers

David B. MacNeil

Senior Advisor

David B. MacNeil is a Senior Advisor to Silvercrest regarding equity and fixed-income portfolios. Prior to Silvercrest, Mr. MacNeil was President of James C. Edwards Asset Management where he had served as an officer and director for more than 25 years. Mr. MacNeil holds a B.A. from Princeton University and an MBA from Harvard Business School.