Quick try with Maria Lympousi Limbousis from finastra.com
Finastra Canada company description
Finastra Canada is a provider of leading-edge financial technology solutions including mortgage technology, cheques and cheque processing, payment management and student lending.