STS Company Profile