Founded in 1976 and built on Hanseatic tradition, IBT has since continuously developed its customer relations, responsibility and sustainability and built a strong market position in a modern business world. We operate from Hamburg in Germany and are constantly growing to provide the highest standar... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet