Das Innovation Network International (INI) wurde 1992 in Amsterdam, Niederlande, gegründet. Derzeit ist INI als Unternehmen in Nonthaburi, einer Satellitenstadt in Bangkok, Thailand, registriert. Das Unternehmen wird als Sozialunternehmen von Hans und Wallapa van Willenswaard geführt, die die Eigentümer sind.