Loading…
BH

Ben Horwitz

Ben Horwitz is originally from St. Louis and is proud to now call New Orleans home. He serves on the board of Shir Chadash and is the Director of Analytics at the New Orleans Police Department. Ben and Ellie Streiffer have been married almost 10 years and have 3 children: Ezra (6), Orli (3), and Meital (2).