Mechanical Project Manager
6 days ago
Maidenhead
This role will be primarily office-based with occasional travel to sites in locations such as Germany, France and Sweden. Ability to maintain a high level of communication with teams and the client remotely. Identify, assess, and mitigate potential project risks related to mechanical systems, add...