Contact Troux

Simply fill out the form below and we will get in touch with you.

Sales

Americas
Phone:  (512) 346-8600
Fax:      (512) 346-9180
12301 Research Blvd., Research Park Plaza V, Suite 101, Austin, TX 78759

UK
Phone: +44 0 118 963 7731
Fax:     +44 0 118 963 7715

DACH
Phone: +49 721 9597 0
Fax:     +49 721 9597 222

France
Phone: +33 (0) 1 73 02 51 60
Fax:     +33 (0) 1 73 02 51 64

Asia Pacific
Phone: +61 (2) 8667 3070

Share this on: Twitter LinkedIn