Thomas A. Homan

Thomas A. Homan

In 1995 he was "a Senior Foreign Service Officer... serving as Public Affairs Officer at the U.S. Embassy in New Delhi, India."