... variations, specialist attendances, upload all daily diary reports onto BC and provide the ... extensive technical knowledge of construction techniques and best practices · Knowledge of ...