NI Holdings, Inc. appointed Seth Daggett to serve as Chief Financial Officer, effective as of May 25, 2021.