Suppliers7th February 2023Jason Lalor named CEO at Conferma PayConferma Pay and Sabre Corporation announced the appointment of Jason Lalor as Chief Executive Officer of Conferma Pay.