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.