Casa's own blog describes Nick Neuman as "co-founder and CEO of Casa", and adds that "before assuming the CEO role, he spearheaded development as Head of Product".
The company he runs sells a specific bargain rather than a product category. Its customers hold their own keys and Casa holds one of a set, so no single party can move funds, and the company's job is what happens when something goes wrong: a lost key, a broken device, a death in the family. Casa Inc. is a Delaware corporation incorporated in 2016 according to its US Securities and Exchange Commission filing, and its terms of service now give a Denver, Colorado address.
This entry covers the role as Casa states it. Nothing about him beyond his public professional capacity is recorded here.