CEO
CEO Approval Rating
- -/100
PTC is a Germany-based manufacturer and supplier of auxiliary power converters and provides aftermarket services for the railway industry.