Kevin obtained his CA in 1985 and was involved in the owner managed business and tax specialty group at PricewaterhouseCoopers until 1989. Over the next several years Kevin kept his own part time CA practice while serving as a tax manager of a major finance company during 1989 to 1991 and President of his own family business up to 1998 at which time he joined Weinberg & Gaspirc Chartered Accountants LLP. Kevin has clients in a wide variety of industries and is currently acting as controller for various businesses and not-for-profit organizations. He is also involved in a number of consulting projects for systems reviews for our NPO clients and is the lead partner on a number of other controllership clients for the firm. Kevin has also presented educational sessions for the staff and boards of our not-for-profit clients.