Eric Barber

Active Houston, TX Project Engineer for Tenaris Global Services (U.S.A.) Corporation