Northeast Arc Names Jeanne Russo Chief Operating Officer

Northeast Arc Names Jeanne Russo Chief Operating Officer

Northeast Arc has named Jeanne Russo as its next Chief Operating Officer (COO). Russo started on January 6, 2025. Russo, a resident of Andover, Mass., brings several decades of experience to her role at Northeast Arc. She spent the last 20 years at Vinfen Corporation,...