Tenneco Open 38d Posted Oct 3, 2026 Updated Oct 4, 2026 1 view Deputy Manager - Sales Apply Tailor my CV Posted Oct 3, 2026 Updated Oct 4, 2026 1 view Discussion Report Save Tenneco · Deputy Manager - Sales Apply Tailor my CV Description Company Discussion Report Save Replacement for Customer Key Account Management Tailor my CV Apply