Epoch Senior Living, located in Waltham, Mass., is a senior care center offering a variety of living options, such as independent, assisted, skilled nursing and rehabilitation and memory care. It offers a variety of services, such as operational, financial, clinical and marketing to its residents. The center provides various operational services, such as pre-opening operational and transitional...