Leaf Home promotes Chris Counahan to president of LeafFilter By: Cleveland Business Journal via Business Journals July 13, 2021 at 14:06 PM EDT Jeff Beck, CEO and president of Leaf Home, had previously held the president's title. Read More >>