Vallourec South America's IT department is led by Josef Djakovic (Information Technology Specialist) and has 362 employees.
Mariana Bahena Zamudio
HR Manager
Guilherme Medeiros
Engenheiro mecânico
Diego Lataliza Barros
Quality Manager
Arthur Ferreira
Field Service Technician
Looking for a particular Vallourec South America employee's phone or email?