Political Risk

Report: Contractors outnumber U.S. troops in Afghanistan 3-to-1

“Defense Department contractors in Afghanistan still outnumber U.S. troops by a 3-to-1 margin according to new research released this week, raising questions again about the role those workers play in the ongoing wars overseas and the oversight they receive.”

Source: Report: Contractors outnumber U.S. troops in Afghanistan 3-to-1

OODA Analyst

OODA Analyst

OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.