Log in
Leaf Home Safety Solutions
Contact
Links
Previous companies
View in org chart
Jeff Beck
Chief Executive Officer and President
Pietro Palazzolo
Project Manager
Billy West
Operations Manager
Chris Stiles
Gregory Martin
+ 21 more
August, 2023 - present
February, 2022