
10,000+ employees
Founded 1938
🏭 Manufacturing
🏗️ Construction
Manufacturing • Construction • Materials
Owens Corning is a global manufacturing leader that specializes in providing innovative solutions in the construction and building materials sector. With a workforce of approximately 25,000 employees across 31 countries, the company focuses on three integrated businesses: Composites, Insulation, and Roofing. Owens Corning is dedicated to delivering sustainable, energy-efficient products that enhance building performance.
🕒 June 18
🗣️🇮🇹 Italian Required
Where this job comes from
Posted on Owens Corning's careers page, not through a job board
First seen by Remote Rocketship June 18
Still open on Owens Corning's site. Checked 10 hours ago.

10,000+ employees
Founded 1938
🏭 Manufacturing
🏗️ Construction
Manufacturing • Construction • Materials
Owens Corning is a global manufacturing leader that specializes in providing innovative solutions in the construction and building materials sector. With a workforce of approximately 25,000 employees across 31 countries, the company focuses on three integrated businesses: Composites, Insulation, and Roofing. Owens Corning is dedicated to delivering sustainable, energy-efficient products that enhance building performance.
• Driving regional sales and managing strategic client relationships • Engaging in specification sales and prospecting activities to expand client portfolio • Building and maintaining relationships with key stakeholders including clients, project owners, architects, project developers and strategic installers • Effective project follow-up including coordination of deliveries and management of customer claims • Monitor ongoing projects to ensure timely delivery and product compliance, quality and customer satisfaction • Use data to manage pipelines and increase efficiency • Providing technical & commercial support tailored to client needs • Monitoring payment processes and following up on outstanding balances
• Bachelor or Master degree in a construction-related field such as engineering, architecture or similar, or equivalent through relevant professional experience • Relevant commercial experience in specification and/or project Sales, preferably in the Building & Construction industry • Strong understanding of building physics, general construction practices and the ability to interact with stakeholders across the construction value chain • Experience with insulation materials is a plus • Fluent in both Italian and English
• Competitive base salary from €55.000 to 67.000 gross annually based on experience • Performance bonus target up to 25% • Employment conditions aligned with Italian market standards • Company car • Flexible, home-based working model with strong flexibility and autonomy • Full set of tools and support to make your impact successful • Career path within an international and multi-cultural environment within a Fortune500 organization
Apply NowImprove your chances of getting an interview by checking your resume score before you apply.
🕒 May 13
Sales Support Specialist in Italy managing sales tasks and customer communication for a company in allergy diagnostics. Collaborating with Sales Managers and supporting operations for tender processes.
🗣️🇮🇹 Italian Required
🕒 April 23
Sales Manager responsible for developing sales in the desalination market in the North America West region. Reporting to the Sr Director Global Water Sales OEM at Energy Recovery.
🕒 April 15
Sales role focusing on cash management systems in Central Italy with emphasis on client portfolio development. Managing sales processes from lead generation to closure while collaborating with the Rome branch.
🗣️🇮🇹 Italian Required
🕒 March 31
Area Sales Manager for Mecademic responsible for automation sales across Italy, Spain, Portugal, and France. Leading key accounts and partnerships in a growing market for compact robotics.
🗣️🇮🇹 Italian Required
🗣️🇫🇷 French Required
🕒 March 26
Remote Sales Manager growing Maytoni’s design-focused lighting brand across North Italy. Developing B2B partnerships, key accounts, and commercial opportunities through extensive field travel.
🗣️🇩🇪 German Required