Mechanical Engineer at Worley | JobVerse