Booz Allen Hamilton is a consulting firm that advises public and private sector clients, primarily the United States.