Meet Your Team
Physician-Led, Client-Focused
MDDirect is built around a team of experienced physicians dedicated to delivering personalized, proactive care.
Each physician brings clinical expertise, defined areas of focus, and a shared commitment to understanding clients fully, guiding care thoughtfully, and building long-term relationships.
Physician Team
Dr. Philip A. Alves
M.D., MTM, CCFP
Read MoreDr. Katie Bies
M.D., CCFP
Read MoreDr. Jeff Chan
M.D., CCFP
Read MoreDr. Andrew Chou
B.Sc., M.D., CCFP
Read MoreDr. Olamide Craig
MBBS, M.Sc, MRCGP, FRSPH, CCFP
Read MoreDr. Erika Frasca
M.D., CCFP
Read MoreDr. Shayne Friedman
M.D., CCFP
Read MoreDr. Alexa Goodbaum
B.H.Sc, M.D., CCFP
Read MoreDr. Anisa Janmohamed
B.Sc., M.D., CCFP
Read MoreDr. Holly Lam
B.H.Sc, M.D., CCFP
Read MoreDr. Naomi Nohara
M.D., CCFP
Read MoreDr. Ananya Raghavan
M.D., CCFP
Read MoreDr. Graeme Schwindt
M.D., PhD, CCFP
Read MoreDr. Leah Smith
M.D., CCFP
Read MoreDr. Josh Stern
M.D., CCFP
Read MoreDr. Kirstin Theman
B.Sc., M.D., CCFP
Read MoreManagement Team
B.A.Sc., M.D., CCFP
M.D., CCFP, M.B.A. HCM
Director of Client Success
Director of Operations and Client Services
Office Manager
Vaughan
Administrative/Clinical Support Team
Patient Care Coordinaton
Midtown
Phlebotomist / Diagnostic Technician
Midtown
Phlebotomist / Diagnostic Technician
Midtown
Patient Care Coordinator
Midtown
Phlebotomist / Diagnostic Technician
Midtown
Medical Receptionist/ Administrator
Vaughan
Patient Care Coordinator
Midtown
Phlebotomist / Diagnostic Technician
Vaughan
Phlebotomist / Diagnostic Technician
Midtown
Patient Care
Coordinator
Midtown
Medical Receptionist/ Administrator
Midtown