repsol
Repsol is a prominent integrated energy company based in Madrid, Spain, with operations in over 50 countries. Founded in the late 1980s through the consolidation of several state-owned oil and gas companies, Repsol has grown to become Spain's largest industrial company and the sixth-largest oil company in Europe by sales. The company controls about 60% of Spain's refining market and has a significant presence in natural gas distribution. Repsol's operations encompass the exploration and production of oil and natural gas, refining and marketing petroleum products, and petrochemical manufacturing. The company is also involved in the transport and distribution of hydrocarbons and is actively developing alternative energy sources. With over 30 major hydrocarbon discoveries, including significant shale oil fields in Argentina, Repsol serves a diverse customer base that includes industrial, commercial, and retail consumers across multiple continents.
Work at repsol in HR or recruiting? Claim this page
Headcount trend
repsol went from 2,905 employees in Jul 2023 to 3,042 in Jun 2025. Last 6 months: 136 people joined, 56 left.
Org structure
Headcount by department
Hiring now
See all jobsH-1B sponsorship
The department split adds up all the years listed above. FY2026 alone: 1 filings.
Peer reviews
Worked with someone at repsol?
Anonymous peer reviews on OffTheRecord
Similar companies
repsol FAQ
How many employees does repsol have?
repsol has about 3,042 employees, up 0.5% over the last 3 months (as of Jun 2025).
Does repsol sponsor H1B visas?
Yes. repsol filed 1 H1B (LCA) application in FY2026, according to the latest U.S. Department of Labor disclosures. It was for a Consulting role.
What is repsol's revenue per employee?
repsol makes about $24.68M in revenue per employee, based on $75.07B annual revenue and 3,042 employees.
Is repsol a public company?
Yes. repsol is publicly traded under the ticker REPYY on OTC.
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles. Updated 21 Oct 2026.