Search Results: 1 vacancy
...at least 12+ years' significant experience in the related field
Have a Bachelor's or Master's in engineering discipline, Mechanical/Electrical or Chemical
Be able to demonstrate relevant experience in managing multiple projects with high technical complexity or intensity...