Spencer scott internal audit