IBDI is a business development company (BDC) that invests in small- and medium-size companies as well as distressed companies.
Use this information to figure out if this company is an ideal customer for you.
60 State Street
Boston, 02109
International Business Development Institute's HQ is located at 60 State Street, Boston
International Business Development Institute's official website is ibdi.org
International Business Development Institute's revenue is $50M - $100M
International Business Development Institute has 201 - 500 employees
International Business Development Institute is in the industry of: Internet