New Canaan resident Brad Irwin, president and chief executive officer of Welch Foods Inc. in Concord, Mass., was elected to Save the Children’s Board of Trustees at the global humanitarian ...