Senior Marketing Communications Specialist - Vallourec North America | RVC