Manage transportation and related logistics of goods and services to and from internal and/or external customers/suppliers. Impacts departmental operations and responsible for planning/execution.
The project logistics specialist shall be responsible for ensuring that the specified scope (package/material) is completely delivered at the required destination, with safety and quality in good condition within the timeframe and the allocated budget. The role will also entail responsibility from tendering phase to project execution reporting to the logistics team leader.
Roles and Responsibilities
Key Performance Indicators:
• Adhere to GEV’s principle of SQDC ~ safety always, and quality over delivery and cost.
• On-time delivery of specified shipment as per project needs.
• On-time release of shipping documents
• Savings and budget compliance.
• Accuracy and timeliness of reporting.
• Adherence to the global processes and IT Tools for transport sourcing and execution,
• Works as per GE Vernova’s the Spirit & the Letter Compliance Rules
Academic and Professional Background:
• Degree in Supply Chain Management, Business, Logistics or related field with a minimum of 10 years of relevant Project logistics experience in an engineering, Procurement & Construction (EPC) environment within the Transmission & Distribution, Power Generation, or Oil & Gas industry.
• Experience in managing oversized-dimension cargoes for at least 1 large and complex projects.
• Experience or knowledge in Project Management, Sourcing & procurement and substation equipment.
• Demonstrated experience and confidence navigating in high matrix set-up organization
Relocation Assistance Provided: No

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world.
It is made up of three businesses -- Power, Wind, and Electrification -- with focus on accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life.
The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment…like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come.
GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver.
Together, we have the energy to change the world.