About International Studies Abroad, Inc.
Based in Texas (TX), International Studies Abroad, Inc. operates in the Education sector. It is active in the Education space. Founded in 1996, it is headquartered in Texas (TX). Investors on record include WorldStrides, Inc. and Seidler Equity Partners. The company is backed by private equity.