10 Followers on Owler

Tec Canada

Todd Millar's photo - President & CEO of Tec Canada

President & CEO

Todd Millar

CEO Approval Rating

- -/100

Founded:

Update Founded

Status:

PrivateIndependent Company

Est. Annual Revenue
Est. Employees
Sector

Update Industry

Weigh-in!

Help the Owler community know more

Growth Score - 1/1

Is $25.7M a good estimate for Tec Canada's revenue?

Tec Canada Acquisitions

No recent acquisitions found related to Tec Canada

Tec Canada Funding History

No recent funding data found related to Tec Canada

Tec Canada Investments

No recent investments found related to Tec Canada

Tec Canada Videos

Social Media

Tec Canada Headquarters

Suite 1200 833 4th Ave SW

Calgary, AlbertaT2P 3T5

1 (800) 661-9209

Driving Directions »

Trending Companies

Tec Canada Summary

ABOUT

Overview

Tec Canada's headquarters is located in Calgary, Alberta, CA T2P 3T5. Tec Canada has an estimated 107 employees and an estimated annual revenue of 25.7M....

Frequently Asked Questions about Tec Canada

  1. Who is Tec Canada's CEO?

    Tec Canada's CEO is Todd Millar
  2. How much revenue does Tec Canada generate?

    Tec Canada generates $25.7M in revenue
  3. How much funding does Tec Canada have?

    Tec Canada has historically raised $0 in funding
  1. Where is Tec Canada's headquarters?

    Tec Canada's headquarters is in Calgary Alberta, CA
  2. How many employees does Tec Canada have?

    Tec Canada has 107 employees