Teslin började på The Bugli Company i september 2008. Hon kommer från Kanada där hon också tog sin examen, en Bachelor of Arts (Honors) i engelska och historia, vid Trent University 1998. Teslin har även en magisterexamen i biblioteks- och informationsvetenskap från University of Western Ontario. Sedan hon flyttade till Sverige 2002 har hon arbetat tre år som översättare och redaktör på Cision, ett företag som arbetar med medieanalystjänster och kommunikationslösningar, och två år som redaktör på Stockholms internationella fredsforskningsinstitut, SIPRI.