Alicia McElhaney Russell Investments Names Michelle Seitz CEO Seitz has joined the asset manager from William Blair. Alicia McElhaney September 5, 2017