Log in
Vesuvius
Contact
Links
Previous companies
View in org chart
Eric Dowling
Lead Technical Design Engineer (slide Gate Refractory)
Karla Cruz Gonzalez
Manager - Process Engineering (global), Foundry Division
January, 2023 - present
December, 2021
February, 2019
January, 2017