Kevin Taft, PhD, has spent most of his career working on public policy in government, in the non-profit sector, and in private practice. He served three terms as an MLA in the Albe...view moreKevin Taft, PhD, has spent most of his career working on public policy in government, in the non-profit sector, and in private practice. He served three terms as an MLA in the Alberta legislature, including almost five years as Leader of the Opposition. He has a PhD in business.view less