GPhA appoints Claire Sheahan as VP communications