Jeff Bowes joined the Canadian Taxpayers Federation (CTF) in 2014, where he supports the communications team with research on taxes, government waste, and transparency. Before that, he spent six years working on Parliament Hill. Bowes graduated from Carleton University with a B.A. in Political Science. While there, he took time off during the 2007 Ontario provincial election to follow around the Premiere McGuinty reminding him of his broken promises, all while dressed as Fibber, the Honesty in Politics mascot.