Technical Project Manager
15 days ago
Glasgow
... Business which covers the UK & Ireland, Denmark, Norway, Sweden, and Finland. You'll be based in ... For large & complex projects support Project Engineering Director and Project I&I manager in the ...