Search Results: 1 vacancy
...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...