David holds a Bachelor of Science Degree in Accounting and also has earned a Master of Science Degree in Taxation from Northeastern University. Prior to joining the firm, he was a tax consultant at PricewaterhouseCoopers. David is a member of the American Institute of Certified Public Accountants and the Massachusetts Society of Certified Public Accountants. David also volunteers his time to various non-profit organizations. He sits as a board member for Growth Through Learning, is an audit committee member of the Boston YWCA, and is involved in various religious and civic organizations in his home town. Joomla Template: from JoomlaShack