An opportunity exists to join the Royal Dock’s Management Authority, an established company responsible for land, water and assets in and around London’s Royal Docks. The Mechanical Maintenance Engineer will join a small well established team to provide the planned…