Leo was trained as a cell biologist and has held positions in London, San Diego, Amsterdam and Utrecht in cancer research. From 2005, he ran a research group at Leiden University, where he developed 3D tissue culture based screening technology, which he spun off into OcellO in 2011.