Skip to main content

Leadership

Deborah Shera

President, MAXIMUS Canada

Deborah Shera has served as President of MAXIMUS Canada since April 2019. She joined MAXIMUS Canada in 2017 as the Vice President of Human Services with responsibility for our employment and child support programs.

Ms. Shera is a senior executive with more than 30 years’ experience in both the public and private sectors, primarily in health care and social services. She has held a number of executive positions within a provincial government as well as in mid and tier-one services companies. In these roles she has led numerous complex portfolios encompassing clinical, social services and planning, IM/IT, policy and operational delivery.

Ms. Shera has a diploma of nursing from Algonquin College in Ottawa. She also holds an honours bachelor of science degree and a master of science degree, both in psychology from the University of Victoria. She has completed all course work for a PhD in neuropsychology and program evaluation.