
Beacon will always be a part of our team
Rene Toups is the Senior Field HSE Supervisor for Exploration Projects at Repsol. With over 27,000 employees across more than 40 countries, Repsol is among the leading integrated energy companies in the world.
Read More