CEO
Sebastian Fischer
CEO Approval Rating
- -/100
Traco Power is a Switzerland-based electric company that designs and manufactures DC-DC converters and switching regulators for medical and railway sectors across the globe.