Website for AIT International, a staffing firm based in New York City.