Martin Haring is the chief marketing officer at Finastra