Palla Pharma appoints Giles Moss as new CEO