Headquartered in Indianapolis, the Institute for Study Abroad (IFSA) was founded in 1988 as a provider of study abroad programming for U.S. undergraduates. The organization has preserved its foundational commitment to providing high-quality study abroad opportunities with integrated academic guidanc...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1988 (38 years)
Address:
6201 CORPORATE DRIVE; SUITE 200; INDIANAPOLIS, INDIANA 46278, US
HIGH
spending power