James Roosevelt

Active Salem, MA Co-Chairman of the Board for Aviva Must