Biz Fineman Elizabeth (Biz) Fineman is an executive recruiting manager for Sterling Seacrest Partners. Based in the company’s Vinings office, Biz is responsible for managing the recruiting... 06 February, 2020