Engineering supervisor jobs in GlasgowCreate job alerts