Barr Advisory names new head of people and culture October 11, 2023 by Leslie Collins Barr Advisory says its new head of people and culture positions the firm for continued growth in 2024 and beyond.