Logo STS Canada
Intranet
EN
  • FR
  • About
  • Services
  • Expertise
  • Fields
  • Projects
  • Contact
  • Job
  • Videos
  • FR
  • Available jobs

    STS Canada is part of the growing demand for separation process experts to manage, optimize and develop new filtration and separation technologies that contribute to the environment. We encourage initiative, promote accountability, reward effort and provide opportunities for motivated, passionate people to develop to their full potential.

  • TOUT
    INGENERIE
    TRAITEMENT DES LIQUIDES
    INVESTIGATION ANALYTIQUE
    SUPPORT ENVIRONNEMENTAL
  • Processus de gaz

    Project manager - Process chemistry engineer

    Processus de gaz

    Chemist

    Processus de gaz

    Project Manager - Building Mechanical Engineer (Industrial Ventilation)

© STS Canada Inc