Booz Allen Hamilton has appointed executive vice presidents Andrea Inserra and Steve Escaravage as presidents of the global defense sector and newly established defense technology group, respectively, effective April 1, 2025. The McLean, Virginia-based technology consulting firm said Inserra and Escaravage will drive digital transformation, mission outcomes and advanced tech innovation in support of defense