Barry is a partner and National leader of our public sector tax practice, with over 30 years’ experience in public sector organizations with a specific emphasis on higher education, health care, charities and NPO’s. Barry is a highly skilled income tax practitioner with vast experience in domestic corporate reorganization and tax planning for large private and public sector organizations. Barry has also been fully trained in excise tax legislation and is a key advisor on income tax and indirect tax planning to large public sector organizations across Canada. Barry is a Coordinator and lecturer and develops materials for CPA Canada’s In-Depth Tax program which trains the new generation of income tax professionals in Canada.