Who was Nebuzaradan in the Bible?

Nebuzaradan was Babylon’s chief of the guard who oversaw Jerusalem’s destruction and deportations, yet he also protected Jeremiah after the fall.