Frank Shafroth has left his position as lobbyist for the National Governors' Association.