Careers Altorfer
OpenTechnical Sales Engineer - Power Systems
- Location
- Location not listed
- Last seen
- Aug 7, 2026
About the role
The role of Technical Sales Engineer will interface daily with other departments. Maintains contact with consulting engineers and other potential customers. Insurability and a valid driver’s license are required.
