Capstrat CEO Karen Albritton announces departure

April 05, 2017 03:47 PM