Anderson Benson of Nashville Adds Russell, Anderson as Account Managers

Article 0 Comments Anderson Benson, an independent Nashville-based insurance and risk management firm has hired Sarah Anderson and Cynthia Russell as new account managers. Anderson joins Anderson Benson from Willis Towers Watson where she most recently served as a client service specialist. There she was responsible for maintaining and responding […]