We provide assurance engagements for various Canadian and international organizations including investment corporations, travel agencies, financial institutions and credit unions, schools, churches and community associations.