Troy Lanigan was appointed president and CEO of the Canadian Taxpayers Federation January 1, 2009, after serving the organization in various capacities since 1992 including British Columbia spokesperson from 1993-1999. Prior to the CTF, Troy worked for an educational foundation in the United States and experimented with – but never inhaled – partisan politics on both sides of the border.