Stephen Lucas

Dr. Stephen Lucas is an accomplished public policy leader who retired in May 2024 after more than 35 years with the Government of Canada, including 10 years as a Deputy Minister. He served as Deputy Minister of Health Canada from 2019-2024 and was previously Deputy Minister of Environment and Climate Change and Deputy Secretary of Plans, Consultations and Intergovernmental Affairs at the Privy Council Office. In October 2024, Dr. Lucas was appointed as the CEO of Mitacs, a not-for-profit organization that connects Canadian businesses and researchers with talent to support research and innovation. Dr. Lucas has a Bachelor of Science with Honours in Geological Engineering from Queen’s University and a Ph.D. from Brown University, and started his career as a research scientist with the Geological Survey of Canada. He was appointed as a Member of the Order of Canada in June 2025 for his leadership during the COVID-19 pandemic and his contributions to public service in Canada.