CCSA announces appointment of Ruth Herbert as its new CEO :