Technical Project Manager - 1 Year FTC
4 days ago
Edinburgh
Our client, based in South Edinburgh, is a forward-thinking and successful business in the ... Degree level qualification in Engineering, Technical, Manufacturing of products or equivalent ...