Edward C. Diamond Joins C&C Advisors of Marshfield, MA