Leaf Home™ Ranked 267th Fastest-Growing Company in North America on the 2021 Deloitte Technology Fast 500™
November 17, 2021
Leaf Home has ranked #267 on the Deloitte Technology Fast 500, a ranking of the 500 fastest-growing technology, media, telecommunications, life sciences, fintech, and energy tech companies in North America.
November 16, 2021
Leaf Home today announced that it has appointed Jeffrey Housenbold as President and Chief Executive Officer. Mr. Housenbold joins a talented leadership team who will continue to support Leaf Home’s growth.