STS

is a Switzerland-based company that provides solutions such as project management training and certification preparation for individuals and businesses...
Read more
STS CEO: Patrick Lehmann

CEO

Patrick Lehmann

CEO Approval Rating

90/100

Est. Annual Revenue
$100K-5.0M
Agree?
Est. Employees
25-100
Agree?

Trending Companies