Welch Senior Living Employee Directory
Hospitals and Health CareMassachusetts, United States11-50 Employees
Welch Senior Living, based in Norwell, Massachusetts, operates senior living communities within the hospitals and health care sector. The company owns and manages communities in Brighton, Duxbury, Groton, Hingham, Marshfield, and Weymouth, offering independent living, assisted living, and memory care. Founded in 1949 by Thomas (Frank) and Rita Welch, it remains a multi-generational family-led organization focused on independence, choice, dignity, and continuity of care for older adults. Its services are aimed at older adults and their families seeking housing that balances autonomy with access to care. A recent development is Welch's partnership with Eldermark LLC to support its sales, clinical, and operations teams.