What is the average salary of a Business Analyst in Canada? Salary Trends of Business Analyst in Alberta, Ontario,British Columbia, Manitoba, Ottawa, Quebec Province, Saskatchewan