National Service Center
From AFSWiki
The AFS-USA National Service Center is located in New York. Several of the centralized functions in the organization are located primarily in New York including Finance, IT, HR, Travel and Logistics, Sponsored Programs, and Development. The office of the President is also located in New York.
National Service Center (New York)
One Whitehall, 2nd Floor New York, NY 10004
Phone (Toll Free): 800-876-2376
Phone: 212-299-9000
Fax: 212-299-9090
See also: Organization Charts