Duncan McAllister is an advisor to senior corporate management, with a roster of high profile companies such as: Telus Mobility Fido Solutions CGI Group Vale Inco GMP Partners