(1) I guess her husband is around 40 years old, so it is good age for a man;
(2) She never mentioned that her husband's English is not good, and in fact, her husband has a US MBA and related Canadian experience;
(3) His job is management level not pure technical level.
She has a MBA as well. If you can find a technical job in Canada, that's fine, but that doesn't mean you are able to find a higher level management job in China, that's very defferent. So you never do pure technical jobs such as programmer in China, that means you will never step in higher salary class. Good Luck!
(2) She never mentioned that her husband's English is not good, and in fact, her husband has a US MBA and related Canadian experience;
(3) His job is management level not pure technical level.
She has a MBA as well. If you can find a technical job in Canada, that's fine, but that doesn't mean you are able to find a higher level management job in China, that's very defferent. So you never do pure technical jobs such as programmer in China, that means you will never step in higher salary class. Good Luck!