site search by freefind advanced

Board of Directors

Tao Luo

Luo Tao

Non-executive Chairman

David Tang

David Weili Tang

Non-executive Director

Graham

Graham McGeagh

Independent Non-executive Director

Peter Shou

Peter Shou

Managing Director

Frank Zhu

Frank Zhu

Company Secretary / Executive Director