undefined

Noah Dentzel

CEO and co-founder of Nomad Goods, a company specializing in tech accessories.