Communicate with team leaders and all other personnel as required. Any other duties as requested by the Shift Manager/Leader... of state-of-the-art production facilities across UK, Europe, Asia and US. Today, more than 5,900 employees are part of the...
Faerch