, analytical approach to problem solving and teamwork, Tenaris is the place for you. HSE Analyst/Sr. Analyst - Baytown, TX... LOCATION: Baytown - Texas - USA DEPARTMENT: HEALTH, SAFETY AND ENVIRONMENT Purpose: Supports Health, Safety & Environment...