Technical/Project Manager (Mechanical Bias)
8 days ago
Leeds
... the business, from inception through to project completion, and client handover, focussing on ... There would be a travel requirement within the region of work and on occasional basis across the UK