The role involves taking responsibility for performance and quality of service delivered within the expanding New Energy & Natural Resources segment.
Must-have
Nice-to-have
Not specified