How CACI thinks through the tech & talent legs of its strate