Chairman & CEO
Jamie Davison
CEO Approval Rating
90/100
Stash is a Canada-based manufacturer and distributor of thermal energy storage systems and related accessories to residential and commercial sectors.