Please join us in celebrating the opening of the US offices of ti communication in Portland! After the ribbon cutting, take the opportunity to meet our board member Gerhard Hain, who is flying in especially for the occasion from Germany. He and I will s