Improve Your Experience

We're sorry, but this browser is no longer able to provide an optimal user experience on this site. We recommend switching to one of the latest versions of Chrome, Edge or Firefox.

  • Pierre Labat

Pierre Labat

Senior Vice President, Chief Strategy and Sustainability Officer

Pierre Labat is Chief Strategy & Sustainability Officer of Novelis Inc., the leading sustainable aluminum solutions provider and world leader in aluminum rolling and recycling. In this role, Pierre is responsible for directing and developing Novelis’ corporate strategy and objectives, devising long-term strategic plans, and ensuring the sustainability of the Novelis business model and revenue streams in order to achieve business profitability in the short-, medium- and long-terms. In addition, Pierre continues to have oversight of Global Automotive Sales and Marketing.

Prior to this role, Pierre served as Vice President, Global Automotive for Novelis. Since joining the company in 2000, Pierre has held multiple roles of increasing responsibility across all three of Novelis’ value streams of Can, Automotive and Specialty Products.

Pierre started his career at Dow Chemical in 1991, where he held several positions in the sales and marketing function, including serving as the European Product Manager of the Engineering Compounds business.

Pierre is a board member of Addionics, a firm creating the next generation of batteries with smart 3D electrodes architecture and advisor to Vasuki, a global auto-tech and mobility fund focused on early-stage investments.

Pierre holds a master’s degree in business administration from EDHEC Business School in France and completed the Advanced Management Program at INSEAD.