Skip navigation and go to main content
OTRS Inc.
19925 Stevens Creek Blvd.
Cupertino, CA 95014-2358
USA
Phone: (408) 725 7501
Fax: (408) 725-7129
Managing Board: André Mindermann (CEO), Christopher Kuhn, Sabine Riedel
Corporate Headquarters: Cupertino, CA
Tax No.: 64-0956016
E-Mail: sales@otrs.com