research and development with comprehensive manufacturing and erection capabilities to support our clients throughout the entire life cycle of their plant.
Job Description
The Project Technical Support Specialist is a technical expert responsible for defining and delivering