Cepsa
Show contact
Links
Fran Villegas
Head Of Software Development - IT Trading
Vanessa Cabello
Technology Development Manager
Carlos Alberto Parra Rodríguez
Senior Electrical Engineering
Oscar Monteiro
Senior Software Developer
Razvan Stanila
IT Manager
February, 2023 - present
March, 2015
January, 2011
June, 2008
March, 2006
View in org chart