Barry MacKinnon has been appointed as a Non Executive Director of China West International Holdings Limited.
.