Iowa Lt. Gov. Adam Gregg has resigned from his position effective immediately, according to an announcement Tuesday by the governor’s office.