Repsol

HQ
Madrid
Total Offices: 8
24,321 Total Employees

Teams at Repsol

Recently posted jobs

6 Days AgoSaved
In-Office
Houston, TX, USA
Energy
The Director of Procurement - EPC leads the procurement strategy and oversees a team to manage procurement for renewable energy projects, ensuring cost-effective, bankable, and compliant contracts throughout the project lifecycle.
6 Days AgoSaved
In-Office
Houston, TX, USA
Energy
Provide senior legal support for renewables M&A, joint ventures, tax equity financing, corporate governance, entity formation, shareholder transitions, and cross-functional transactions. Draft, negotiate, and manage transactional and governance documents while advising on corporate structure, compliance, and risk mitigation.
6 Days AgoSaved
In-Office
Houston, TX, USA
Energy
Build and lead the cost control function for a renewable energy project portfolio. Responsibilities include designing governance and cost processes, implementing cost control software, integrating project data with SAP and accounting, managing forecasting and variance analysis, developing dashboards, supporting budgets and change control, and training project teams. The role ensures accurate EAC forecasts, reconciled financial data, cost transparency, and scalable project controls across engineering, procurement, construction, and commissioning.