New management team takes over at Freudenberg Sealing Technologies

16 Jan 2025