OTS

    OverviewSuggest Edit

    OTS is a provider of pre-commissioning, commissioning, and start-up services. It is also involved in front end engineering design, procurement, construction, and operations support. The company caters to the energy, mining, and utility sectors.
    TypePrivate
    Founded2005
    HQFort McMurray, CA
    Websiteotsl.ca

    Locations

    OTS is headquartered in
    Fort McMurray, Canada

    Location Map

    Latest Updates

    Employees (est.) (Jul 2020)111
    Cybersecurity ratingAMore

    Key People/Management at OTS

    Rodney Colbourne

    Rodney Colbourne

    President
    Steve MacDougall

    Steve MacDougall

    VP of Business Development US
    Steve Green

    Steve Green

    VP of Business Development
    Matthew Denney

    Matthew Denney

    General Manager
    John Boudreau

    John Boudreau

    Director, Business Development
    Show more

    OTS Office Locations

    OTS has offices in Fort McMurray, Calgary, Sydney and Houston
    Fort McMurray, CA (HQ)
    925 Memorial Dr #1
    Calgary, CA
    144 4 Ave SW #1600
    Sydney, CA
    338 Charlotte St
    Houston, US
    16000 Park Ten Pl Ste 302
    Show all (4)

    OTS Financials and Metrics

    Summary Metrics

    Founding Date

    2005

    OTS Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    93/100

    SecurityScorecard logo

    OTS Online and Social Media Presence

    Embed Graph

    OTS Frequently Asked Questions

    • When was OTS founded?

      OTS was founded in 2005.

    • Who are OTS key executives?

      OTS's key executives are Rodney Colbourne, Steve MacDougall and Steve Green.

    • How many employees does OTS have?

      OTS has 111 employees.

    • Who are OTS competitors?

      Competitors of OTS include PECL, Anewa and KEC International.

    • Where is OTS headquarters?

      OTS headquarters is located at 925 Memorial Dr #1, Fort McMurray.

    • Where are OTS offices?

      OTS has offices in Fort McMurray, Calgary, Sydney and Houston.

    • How many offices does OTS have?

      OTS has 4 offices.