Ms. McCreary was appointed as a full-time member of the B.C. Human Rights Tribunal on April 2, 2012. A graduate of the University of Calgary Faculty of Law, she worked in British Columbia and Alberta as an arbitrator, mediator and investigator. She was a Vice-Chair of the BC Labour Relations Board from 2000 to 2006. Ms. McCreary worked as in-house counsel to Teamsters Local 213 after moving to BC from Alberta in 1997. In Alberta, she worked with the law firm McGown Johnson and acted as counsel, usually to unions and employees.
Ms. McCreary served on the boards of directors of Vancity and Central 1 Credit Union and recently was appointed by FICOM to serve on the Task Force on Credit Union Governance. She sometimes works as a Governance Coach to member based organizations.