Mechanical / Electrical Cleats and Leads Design Engineer - Power Transformer at Hitachi | JobProMax | JobProMax