Address : Houston, Texas, United States Industries : Information Technology & Services Position : Director, N.A. Industrial Performance |
Vallourec USA Corporation Information Technology & Services Director, N.A. Industrial Performance |
Regional Operations Director |