The Enigma website is currently undergoing maintenance.

Enigma.com will be back on line shortly. In the interim, please contact our new corporate headquarters (Enigma is now part of PTC) to be directed to the person or office needed.

PTC Corporate Headquarters

140 Kendrick Street

Needham, MA 02494


We apologize for any inconvenience.

Please note: Enigma customer support can still be contacted through the Enigma support portal.