Careers Altorfer

Open

Technical 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.