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,