Description Within the Global Business Unit (GBU) High Voltage Products, we are looking for a Technology Center (TC) Site Manager to run our TC site in Italy,
Description The quality and innovation of the engineering in our products, systems and service offerings keeps our customers ahead. Developing solutions for