Imprint

OTRS Inc. is committed to transparency and open communication both inside and outside the company. Important information on OTRS Inc. and how to contact us can be found here.

OTRS Inc.
19925 Stevens Creek Blvd.
Cupertino, CA 95014-2358
USA

Phone: (408) 725 7501
Fax: (408) 725 8885

Chief Executive Officer: André Mindermann

Corporate Headquarters: Cupertino, CA

Tax No.: 64-0956016

E-Mail: enjoy@otrs.com

enjoy@otrs.com