T

Technip Energies

Engineering and technology solutions for energy

Strategy Manager

Corporate StrategyConfirmed live in the last 24 hours
Full-timeNanterre, FranceNo salary listedIn-person

About the Job

Requirements

  • 5–8 years of experience in consulting, strategy, corporate development, or related fields in energy, engineering, industrials, or related fields.
  • Strong knowledge of and curiosity about the energy value chain, including traditional and transition energy, energy derivatives such as petrochemicals and materials, and engineering sectors.
  • A proven track record leading strategy, mergers and acquisitions, or transformation projects involving complex problem structuring, substantial analytical content, and high-quality delivery under tight timelines.
  • Strong quantitative capabilities, including financial modelling and market sizing, combined with structured strategic thinking.
  • Exposure to operating model design and performance improvement topics.
  • Ability to influence and persuade, and to engage convincingly with stakeholders ranging from Executive Committee members to project workers.
  • Ability to operate autonomously in international and multicultural environments and drive alignment across functions and geographies.
  • Early people leadership or project team management experience.
  • Advanced proficiency in Excel and PowerPoint, and familiarity with market databases such as Rystad, IHS, and CapitalIQ.
  • A master's degree in engineering or business.

Responsibilities

  • Lead end-to-end strategic projects.
  • Develop and deepen the company's strategic choices across markets, business model and positioning, and operating model, integrating business front line, sustainability, technology, mergers and acquisitions, finance, human resources, and digital dimensions.
  • Deliver clear, fact-based recommendations supported by quantitative analysis and produce decision-ready materials for senior management and Board discussions.
  • Conduct in-depth market and competitive assessments, including market sizing, value pools, and benchmarking.
  • Translate strategic choices into concrete operating model implications and performance levers, including cost, margin, and capital efficiency.
  • Support the company's strategic cycle, including Board strategic sessions, Strategic Executive Committee activities, and the long-term plan.
  • Support Division Presidents and their leadership teams in forming views on key strategic priorities, and pressure-test plans for strategic coherence, differentiation, and value creation.
  • Contribute strategic perspectives to mergers and acquisitions and capital allocation decisions, including strategic fit, value creation logic, commercial due diligence, and integration, in partnership with the mergers and acquisitions team.
  • Define value creation logic, key performance indicators, and success metrics for strategic initiatives, and selectively track implementation to ensure strategic intent is delivered.
  • Contribute to building best-in-class strategy methodologies, tools, and knowledge within the team.
  • Manage and develop a team.

About the Company

Technip Energies

Engineering and technology solutions for energy

Technip Energies provides engineering, technology, and construction solutions for the energy industry, with two segments: Projects Delivery (engineering, procurement, and construction of onshore and offshore facilities) and Technology, Products and Services (proprietary technologies, equipment, and consulting). It serves oil and gas, petrochemical, and other industrial clients worldwide, delivering technologies, products, and services alongside large-scale projects. The company differentiates itself by an integrated, end-to-end approach that blends technology development with project delivery, a portfolio of proprietary technologies, and a global footprint across Europe, the Americas, Asia-Pacific, and the Middle East & Africa, with emphasis on energy transition topics like LNG, hydrogen, and carbon capture. Its goal is to help customers meet energy needs and transition objectives by providing practical, scalable engineering and technology solutions for complex energy projects.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Technip Energies

See more jobs