Debbie graduated from the University of Toronto in 1995 with a degree in Biochemistry. She then obtained her Doctor of Veterinary Medicine Degree from the University of Guelph in 2000. Following graduation Debbie joined a small animal practice in Boston and then Toronto where she practiced veterinary medicine for 10 years. Following that she joined Pfizer Animal Health in 2010 as a technical service veterinarian covering a maternity leave. She then joined Nestle Purina Petcare and served as a veterinary communication manager from 2011 to 2018. Debbie made the decision to return to school and work on a Masters in Population with a focus on veterinary communication.