Technical / Project Manager (Electrical Bias)
5 days ago
Manchester
... Services Engineering) to their project team in Manchester. In this role you will lead, own and ... Build and maintain mutually beneficial customer, key supplier and internal relationships. * Promote ...