Dr. Thakur completed her medical school at the University of Western Ontario. She completed her paediatric residency at the Children’s Hospital of Western Ontario. Her paediatric cardiology training was started at the Stollery Children's Hospital in Edmonton, Alberta, and completed at The Hospital for Sick Children in Toronto.
She joined The Hospital for Sick Children as a staff cardiologist in the fetal and paediatric echocardiography lab in 2013. In addition, Thakur also provides paediatric cardiology services at Trillium Health Partners since 2014, including fetal cardiology and inpatient and outpatient cardiology services.