ANN PATTERSON August 25, 2017 A chartered professional accountant and certified general accountant, Ann Patterson has over 35 years of experience in the field of financial management. Read More »