This company is no longer referenced on Kompass.com.

Open Interface North America Inc.

520 Pike St Ste 1770
Seattle WA 98101
United States

Our business solutions