Senior Applications Technical Specialist at Worley | JobVerse