OTRS Group headquarters are located in Oberursel in the Taunus region of Germany. As a local company, we feel committed to our location; at the same time, we are shaped by our commitment to generating added value through multiculturalism. We are convinced that internationalization is an important component of our success. For us, it means growth in every respect: growth in experience, maturity and knowledge. Growth for people, teams, the organization as well as for our products and services.