Contact us! We'd love to hear from you.

Want to know more about our services? Send us a message using the form below, give us a call or drop us a line at our mailbox, and we'll be happy to get back to you with solutions and ideas.

  • TechTrace SA

    EPFL Innovation Park, PSE-A 2nd Floor, 1015 Lausanne, Switzerland
  • Contact Details
    +41 21 693 89 15
  • Email Address