Michelle Killoran Principal OMERS Ventures #fintech2020 February 23, 2024March 11, 2020 by Pemo Theodore