
Stephan Schmidli
(hmi@work)
ABB Schweiz AG
Switzerland
Industry
Buildings and Infrastructure
Total Points
525
Overall rank
3,988