Atria beefs up leadership team amid $3 billion expansion
October 03, 2019 at 14:33 PM EDT
Atria is a privately held company that has 225 locations in the U.S. and Canada, specifically in metropolitan areas with what it calls "strong wealth demographics."