Refine Results

Freshness:


1 technip usa process engineering specialist jobs

Lead Subsea Installation Specialist

Technip 96 Reviews Houston, TX

Installation Specialists are assigned to a Project to oversee all aspects of the Projects engineering. WORK PERFORMED: Coordinating Installation… Beyond.com

  • Overview
  • Reviews
  • Salaries
Be the first to get new jobs like these: