Karen trained at the National Ballet School of Canada and afterwards under the tutelage of former Shanghai Ballet principal dancer, Qing-Yun Yu. She later joined Little Pearson Garden Dance Company and had the privilege of performing with them for 8 years before leaving for Paris. A firm believer that practice makes better, Karen strives to take a dance class in every city that she travels to. Having taken classes in various languages has only reaffirmed her belief that dance is truly an universal language. She started working with DTS in 2017 for Les Grand Meaulnes, and has since collaborated on various works. She is honoured to be part of the company’s manager and hopes to see DTS flourish and grow bigger and better!