Brian J. Cavanaugh


Brian J. Cavanaugh is a senior vice president at American Global Strategies. He served as special assistant to the president and senior director on the U.S. National Security Council from 2018 to 2021.

Articles by Brian J. Cavanaugh
An unexploded cylindrical bomb sits amid red flowers in front of a destroyed apartment building.
An unexploded cylindrical bomb sits amid red flowers in front of a destroyed apartment building.
Load more by Brian J. Cavanaugh | Return to staff list