Conferma Connect is Best Travel Technology Product Winner of the 2018 Business Travel Awards

We are delighted to announce that Conferma Connect is Best Travel Technology Product Winner of the 2018 Business Travel Awards @BBTAwards.