Booz Allen Hamilton is a provider of management consulting services to the U.S. government. Other services offered include technology, such as cloud computing and cyber security consulting, and engineering consulting. The consulting services are focused on defense, intelligence, and civil markets. In addition to the U.S. government, Booz Allen Hamilton provides its management and technology consulting services to large corporations, institutions, and nonprofit organisations. The company assists clients on long-term engagements around the globe.