Jeff Nicholls has more than 20 years’ experience in communications, marketing and technology. He has worked with and for many of Canada’s top organizations, including Deloitte, Altus Group, YMCA GTA and BDO Canada. He currently works on select projects within the non-profit sector.