? A leading specialist engineering services company delivering integrated solutions for complex energy ... . When we are thriving globally it’s not just about investing ...
account. Understands the customer’s IT and business objectives, priorities, requirements ... influencers and decision makers in IT and business. Develops and engages ...