An Announcement from Stackery
Yesterday our founder and CEO Nate Taggart announced his decision to step down from his post. While his presence will be missed by all of us, he made this choice in order for Stackery to bring in a new CEO with the experience and pedigree to steer the business to the next level.