About Repsol USA

About Repsol USA

Repsol, one of the world’s leading integrated oil and gas companies, spans the entire energy value chain, including exploration, production, refining, marketing and new energy R&D.

The company is headquartered in Madrid, Spain, with U.S. headquarters in Houston, Texas. We operate in more than 30 countries with 25,000 employees
 – more... 

Reviews

Overall

2.8
Based on 4 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
3.3
Compensation/Benefits
2.5
Job Security/Advancement
2.5
Management
2.5
Culture
2.5
Claimed Profile
Headquarters
2455 Technology Forest Boulevard
The Woodlands, TX 77381
Employees
501 to 1,000
Industry
Links
Repsol USA website
Career Page