Jesse vive e lavora a London (quella canadese) e vanta numerosi premi e pubblicazioni internazionali. Jesse lives and works in London (the Canadian one) and has a lot of awards and international publications.