Partner, Life Sciences & Health Care
Bay Adelaide East
8 Adelaide Street West, Suite 200
Leading our Life Sciences & Health Care (LSHC) practice, Debra is motivated by purposeful work that positively impacts Canada and Canadians.
With 35 years in consulting and industry, Debra has delivered complex stakeholder management programs and sizeable public sector transformations across many sectors, using her business transformation, project management, and architecture experience to align strategy, process, technology, and talent.