Nicolas Janin

Directeur Supply Chain Clients at GE Vernova

Nicolas Janin is an experienced supply chain executive with a strong background in materials planning, procurement, and project management. Currently serving as Directeur Supply Chain Clients at GE Vernova since April 2024, Nicolas oversees multiple supply chain services for a significant operation in Aix Les Bains. Prior to this role, Nicolas held various leadership positions at GE Energy Connections, where responsibilities included leading materials planning efforts and managing procurement activities, as well as serving as Regional Ombuds Leader for Europe. With earlier experience at Alstom Grid and AREVA T&D in roles spanning sourcing, supply chain management, and continuous improvement, Nicolas has demonstrated a consistent ability to enhance operational efficiency and supplier performance across diverse industrial settings. Nicolas holds an engineering degree from INSA Lyon and completed an exchange semester at KTH Royal Institute of Technology.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


GE Vernova

50 followers

GE Vernova is an energy business company. They provide digital, energy consulting, energy financial services, gas power, grid solutions, nuclear energy, power conversion, renewable energy, steam power, and so on.


Employees

10,000+

Links