Outage Project Manager/Service Manager

  • Anywhere

Do you like working in collaborative teams and solving technical problems? Do you enjoy being part of a successful team? Join our Team Our Industrial and Energy Technology (IET) operates across 120 countries and serves the entire ener…

To apply for this job please visit .