Following graduating from St. Francis Xavier University, John achieved his CA designation (1989) while working at Peat Marwick (now KPMG LLP) in Halifax. He then attended Queen’s University receiving his MBA and joined the Bank of Nova Scotia (Corporate Banking) in Toronto. Returning home to Cape Breton to raise his family, John accepted the position of Accounting Professor and now holds the position of Dean for the Shannon School of Business. In 2006 he was honoured with the FCA designation by the Institute of Chartered Accountants of Nova Scotia.
As Dean, John is responsible for business programming within the SSOB including undergraduate and graduate level degrees. John develops and maintains relationships between the business community, the Shannon School of Business Advisory Board and faculty of the Shannon School of Business. He also identifies research opportunities and since becoming Dean has established the Small Business Development Centre to foster entrepreneurial activity in the local area, particularly new business start-ups as well as sharing business tools to support the retention and growth of existing businesses.
Currently John is the Vice Chairman of the Sydney Airport Authority and Treasurer of the Seaview Golf and Country Club. John is highly involved in professional organizations and has served in the following roles:
President – Institute of Chartered Accountants of Nova Scotia
Chair – Atlantic Chapter of the Canadian Institute of Chartered Accountants 2005
Chairman – Atlantic School of Chartered Accountancy