Secretary of State Elaine Marshall pledged her oath of office on Thursday, getting past two delays from winter weather.