Want to work for a SME who design and manufacture products for marine industries? Info about what the role entails Lead manage the engineering design team, support the design of new products and ensure all processes, doc
Technical Engineering Manager About the role Great Britain #39;s electricity system is undergoing an ambitious, exciting and vital transformation. Together with industry, we are creating a cleaner, greener system, one th