Connect with Us

Get in touch with us to learn more about CATIA V5, SIMULIA ABAQUS, DELMIA, SIMULIA and ENOVIA SmarTeam PLM Solutions

For all Sales and Technical Support Inquiries
Please call 905-944-0047 or Toll Free at 1-888-326-8326 and ask to speak with a PLM Account Manager

Regular office hours are Mon-Fri 8:30 am to 5:00pm EST

Career Opportunities
Interested in joining our PLM team?
Fax your resume to: Fax: (905) 944-0066
Attention Human Resources
Or email to: hr (at)
Only those considered will be contacted for an interview.

Quick Connect to Contact Us