Managing Director
The Maryville Group Limited
Hans Energy Company Limited
Independent Non Executive Director
CtodayTV Broadcasting Corporation
Executive Director