Tm logo

TeraMach Technologies


  • Organization TypeService Providers
  • HeadquartersUnited States
  • Founded1996
Since 1996, TeraMach has worked with organizations across Canada to implement proven, scalable, technology solutions. Their focused approach and agility to address new challenges allow us to deliver flexible solutions that customers can trust.   TeraMach: “a lot of information moving very quickly”   The name TeraMach reflects the strength of our company and people. Their IT experts and experienced consultants will work closely with your company, providing customized technical solutions to ensure your IT transformation agenda is a success. With offices in Ottawa and Toronto, TeraMach is delivering targeted products and services to their clients at a greater capacity than ever before! Visit our services page to find out what we can do for you.

Where is TeraMach Technologies
Projects1Location of contracts awarded

Contact TeraMach Technologies

Company Offices
  • United States (headquarters)
  • Ottawa
  • 1130 Morrison Drive, Suite 105 Ottawa
  • Canada
  • Markham
  • 600 Alden Road, Suites 100 and 102 Markham