Landmark CEO wins national kudos
Heather Gooch
Rebecca Fyffe, CEO and director of research of Landmark Pest Management in Chicago, Ill., won the National Association of Women Business Owners' 2020 Woman Business Owner of the Year Award.