Siemens Energy
–
Geismar, LA, 70734
A Snapshot of Your Day Serve as clients’ direct point of contact while repairs are ongoing at the service center. Work alongside a team of mechanics, machinists, weld technicians, inspectors, engineers, and project managers in the repair of critical... - Aug 22