In general, you need a university degree and an accredited professional accounting program as well as several years' on-the-job training. You also require accreditation by a professional association, and you probably need a licence to practise public accounting in the province/territory where you'll work.
To be a chartered accountant, you must have a university degree, finish a professional training program approved by a provincial/territorial institute of chartered accountants, and complete 24-30 months' on-the-job training depending on the province/territory. You must also become a member of a provincial/territorial Institute of Chartered Accountants upon successful completion of the Uniform Final Examination (UFE).
To be a certified general accountant or certified management accountant, you need a university degree, a training program approved by the Society of Certified General Accountants or Society of Management Accountants, and several years' on-the-job training. You must also obtain certification by your respective professional society.
With experience, you can move up the ranks to become a senior manager in auditing or accounting.
Most recent entrants have an undergraduate university degree, and about 3 in 20 have a graduate degree.
International trade finance
Financial computer programs
Legal aspects of international trade
Analytical and synthetical skills