Treventis has laboratories at JLABS and at the Krembil Discovery Tower in Toronto. Please watch this page for announced position openings at Treventis.
The common area and “Ice Bar” where companies gather at JLabs @ Toronto
The portal wall at the entrance of JLabs @ Toronto