Barry is a responsible investment stewardship analyst at Newton. He is responsible for engaging with companies to address and improve corporate governance and ESG (environmental, social and governance) practices. Barry performs detailed governance research and analysis. He also votes at annual shareholder meetings to ensure alignment with sustainable and responsible business practices that support long-term shareholder value creation.
Prior to his current role, Barry was an equity research associate at Newton, where he developed expertise in financial analysis and market research. He also completed a co-op in corporate treasury at MFS Investment Management, gaining experience in financial management and corporate finance.
Barry holds a Bachelor of Science in Business Administration, with a concentration in Finance and Marketing, from the University of Massachusetts Lowell. While at university, he served as a peer leader to first-generation college students, providing mentorship and support in their first year and beyond.
Barry enjoys snowboarding, traveling and spending quality time with family and friends.