Roger Rigaud.jpg

 Roger Rigaud is the Consular Chief at the U.S. Consulate in Istanbul, Turkey.