C
Chad Shindel Review of Vallourec Tubes Canada Inc
👍 I absolutely loved working at Vallourec Tubes Ca...
👍 I absolutely loved working at Vallourec Tubes Canada Inc. The company culture is fantastic and everyone is supportive. The management team genuinely cares about the employees and creates a positive work environment. Highly recommended! 👌
Comments: