About TCD – The leading provider of credit risk management.By Jason Steinbach / 12/02/2019 About TCD – The leading provider of credit risk management.