David began his investment career in trading in 1999 and joined Boston Trust in 2013. Previously, he worked at Ironwood Investment Management trading small cap securities and on the sell-side trading equities for Collins Stewart and Pulse Trading. David earned a BA in Economics from St. Lawrence University and is a member of the Boston Security Traders Association.