| John Cheng | Leisure, Travel, & Tourism | at Brian Jessel BMW | · Vancouver |
| John Cheng | Member | at College of Health Disciplines | · Vancouver |
| John Cheng | QMA Project Manager and Human Resources Manager | at BMW Canada | · Vancouver |
| John Cheng | Manager Web And Educational Technology | at UBC Sauder School of Business | · Vancouver |
| John Cheng | Senior Project Manager | at Media FX Group | · Vancouver |
| John Cheng | Machinery | at Brausse Group | · Richmond, British Columbia |
| John Cheng | Executive Director | at P E Printech Equipment Inc | · Richmond, British Columbia |
| John Cheng | Information Technology and Services | at School District #36 (Surrey) / Surrey Schools | · Surrey, British Columbia |
| John Cheng | Member | at Louida International LTD | · Unionville, Ontario |
| John Cheng | secrétaire | at Theology of Energy Research Education | · Toronto |
| John Cheng | Member | at Louida International Ltd. | · Markham, Ontario |
| John Cheng | Owner | at Minks Contracting Inc. | · Scarborough, Toronto |
| John Cheng | administrateur | at 9226-0116 Québec Inc. | · Quebec City |
| John Cheng | Media Production | at CBC | · Toronto |
| Cheng John | Member | at Sweethome | · Winnipeg |
| Cheng John | Member | at John Cheng | · Ottawa |
| John Cheng | Owner | at Louida Intl. Ltd. | · Markham, Ontario |
| John Cheng | Member | at Louida Group | · Markham, Ontario |
| John Cheng | Production Director | at Hurley Corporation | · Etobicoke |
| John Cheng | Member | at Powersmiths International Corp. | · Brampton |
| John Cheng | Production Director | at Hurley Corporation | · Toronto |
| John Cheng | Information Technology and Services | at Keyloop Canada | · Winnipeg |
| John Cheng | Owner | at Cygnet Custom Golf | · Ottawa |
| John Cheng | Member | at Louida Fashion Wholesale | · Markham, Ontario |
| John Cheng | Member | at Cheng, John | · Hamilton |
| John Jian Cheng Huang | administrateur | at Cgen Divertissements Inc. | · Quebec City |