Job Information
Saint Gobain Performance Plastics Technical Business Leader in Solon, Ohio
Why do we need you ? If you want to discover your greatest potential, Saint-Gobain provides one-of-a-kind opportunities for innovative problem solvers. We're one of only two companies in the world that is consistently recognized as both a top Global Employer and a Top 100 Global Innovator, but Saint-Gobain's remarkable story and culture of innovation begins with a team of nearly 200,000 creative, diverse and passionate team members collaborating across the globe. We are committed to our mission to improve lives because, every day, we witness the enormous impact of our efforts on the world around us. The Technical Business Leader, under the leadership of the Business Manager of Omniseal Solutions' Energy cluster, is the driving force behind the development of our business towards novel applications to answer the evolving needs of our customers worldwide. The role is positioned at the cross-roads of technical and Sales/business development. The Technical Business Leader will combine a high level of understanding of the evolving technical challenges facing our customers and matches that with our growing internal capabilities. An advocate for innovation expansion within the Energy cluster and Omiseal Solutions as a whole, this role ensures coordination of all functions and fosters an active innovation spirit. Job responsibilities include but are not limited to: Market challenges identification & innovation need mapping. Including performing exploratory market studies on emerging innovation needs, unaddressed pain points and technical sealing challenges in Energy sector. Characterize main innovative applications, material platforms and /or technologies and identify technical needs from key players that would lead to new significant business opportunities for Cluster Solution Innovation - Technical contours definition, opportunity identification & investment viability . This includes act as interface between customer technical teams and internal R&D experts; support risk & economic viability assessment of innovation leads generated; gauge attractiveness of new development: whether innovations require new know-how acquisition, manufacturing investments, production methods improvement, supply chain evolutions or possible partnership. Technical sales activity (global responsibility). Including identify, project-manage, and close large value opportunities (LVOs); represent Omniseal solutions at relevant trade shows to discuss technical challenges with prospective customers; initiate and Negotiate applicable customer contracts Project management including animate cross-functional task forces to assess feasibility of technical innovation, devise a plan to develop solution, size the effort and the resource need; Develop and quantify value-creating scenarios to capture new business opportunities; Make synthetic recommendations and propose pragmatic solutions to management based on market and technology assessments. As part of the solution innovation side of the role, the Technical Business Leader will explore, assess, and influence the development of new innovative designs to address growing needs from customers (in particular those seeking to disrupt the energy industry by actively developing new solutions to address the world's energy & sustainability challenges). They will identify opportunities for Omniseal Solutions to grow, and closely work with the technical leadership team and the operations team to contribute developing new offerings which push us beyond the established perimeter. Further they will provide support to the sales and business development managers in Europe, North America and Asia to direct them toward new opportunities. Is this job for you ? The role requires: Bachelors Degree in Mechanical Engineering, Material Science, Innovation Management or similar is required. Masters Degree is prefer