Repsol

HQ
Madrid
Total Offices: 8
24,321 Total Employees

Teams at Repsol

Recently posted jobs

4 Hours AgoSaved
In-Office
Puteaux, Hauts-de-Seine, Île-de-France, FRA
Energy
Manage and grow strategic industrial B2B accounts by identifying opportunities, negotiating commercial terms, safeguarding portfolio financial health, and converting technical understanding into value-driven proposals through cross-functional collaboration.
12 Hours AgoSaved
In-Office
Houston, TX, USA
Energy
Lead OT and SCADA strategy for US renewable assets, owning OT architecture, network design, cybersecurity, NERC‑CIP compliance, commissioning support, documentation, and disaster recovery. Manage and mentor OT/SCADA teams while aligning OT with corporate IT, cloud, and cybersecurity partners to ensure reliable, secure, and scalable operations across distributed power plants and central ROCC infrastructure.
12 Hours AgoSaved
In-Office
Houston, TX, USA
Energy
Lead development of utility-scale wind, solar, and storage projects in the Western U.S., handling site screening, land rights negotiation, permitting, interconnection, stakeholder engagement, budgets, schedules, and transition to construction. Manage multiple projects, coordinate with engineering, energy assessment, origination, and finance teams, and represent the company in local communities.