CIA Officer Jeffrey Egan
Post Updated 3/1/2015
Source Sends – Jeffrey Egan was also stationed in Slovenia in 1999.
Post Updated 5/17/2014
Jeffrey Egan was the Chief of Station in Kiev up until August 2011 it seems.
The current CIA COS in Kiev is Raymond Mark Davidson.
Below is a photo of Jeffrey Egan.