Jarod Taylor

Jarod Taylor is an independent analyst with experience in Afghanistan, Haiti, Iraq, and Turkey. He is a graduate of the Yale University Jackson Institute for Global Affairs.