Duguid holds a Bachelor of Science degree in Biology and a Master's Degree in Environmental Science. He has been involved a variety of eco-business pursuits in the Winnipeg area, including being president of "Sustainable Development International", and serving as chairman of the Manitoba Clean Environment Commission. He was president and CEO of the Gateway North Marketing Agency, which is responsible for ensuring the survival of the Port of Churchill and the Hudson Bay Rail Line. He is also the founding president of the International Centre for Infectious Diseases, a not-for-profit organization created after the outbreak of SARS to support and enhance the mandate of the Public Health Agency of Canada.