tru welch