Campbell is vice-president, general counsel and secretary of McCain Foods Ltd. He joined McCain Foods in 1991. He obtained both his bachelor’s degree in communications (1971) and his bachelor’s degree in law (1974) from Queen’s University. He was admitted to the Ontario bar in 1974 and the New Brunswick bar in 2009.

Before joining McCain Foods, he was an associate with Blake, Cassels & Graydon, a partner at Perry, Farley & Onyschuk, and an associate partner at Kingsmill Jennings. He is a former chair of the New Brunswick Museum and past president and director of the Metropolitan Toronto Association of Community Living. He is a director of the Community Industries Employment Vocational Association in Woodstock and a member of the Canadian Red Cross Society Pension Committee.

He is also a director and chair of Special Olympics New Brunswick, as well as a director and vice-chair for Homestead Land Holdings Ltd. in Kingston, Ont. and chair of its audit committee.