Desmond Hudson Appointed as the New Independent Chair of the Credit Services Association (CSA) The Credit Services Association (CSA), the UK trade association representing businesses in the debt collection…