International Communications and Technology Research Corporation Headquarters

New York, NY