Site engineer Lerwick, Shetland Islands RTL Group are currently supporting a major contractor in their search for a skilled site engineer to work on a major civils project in the Shetlands. Reporting...