Skip to main content
This website uses cookies. By continuing to use this website you are agreeing to our use of cookies as described in our privacy policy.
Kevin P.  O'Neill

Kevin P. O'Neill, QC *

Counsel Fasken
While discharged employees continue to try to invalidate termination clauses, courts are showing a greater inclination to uphold plain language agreements with employees that were entered into fairly.
Jurisdiction British Columbia, 1977
Language(s) English
Office(s) Vancouver
*Law Corporation

Kevin O’Neill, QC is a recognized labour, employment and human rights lawyer in both British Columbia and across Canada. For more than four decades, Kevin has been exclusively focused on the representation of management clients before both the Canada and BC Labour Boards.

Kevin also acts as counsel at arbitrations, Human Rights Tribunal hearings and in all levels of Court in British Columbia.

He is a frequent lecturer and provides training and seminars to clients to educate them as to their rights and responsibilities.

Date Client


  • LLB University of British Columbia

Community involvement

  • Former Member and President, Family Services of the North Shore Society (1995-2005)
  • Former President and Director, Family Services of the North Shore Foundation (2001-2007)
  • Former Member, Finance and Human Resources Committee, Science World (1989-1998)
  • Former Member, Board of Governors, Science World (1995-1998)
  • Patron, Science World
  • Former Member, Board of Governors, Collingwood School (2001-2004)

Memberships & Affiliations

  • Labour Law and Employment Law Sections, Canadian Bar Association (BC Branch)
  • Canadian Association of Counsel to Employers (CACE)
  • BC Human Resources Management Association
Article Employment Law Annual Review of Law and Practice The Continuing Education Society of British Columbia
Labour Arbitration Conference Lancaster House location location Vancouver
CACE 7th Annual Conference Canadian Association of Counsel to Employers location location Vancouver

    Sign up for updates from this team

    Receive email updates from our team