Published: 21 June 202421 JunManufacturing/Cost ControllerSwitzerland (General)100%Unlimited employment