avg_rating: 4.25
name: David McCloskey
about: David McCloskey is a former CIA analyst and consultant at McKinsey &amp; Company. While at the CIA, he worked in field stations across the Middle East and briefed senior White House officials and Arab royalty. He lives in Texas.