Interview: Peter Smith, Vice President: Strategic Partnerships – Travel, EMEA, at Cover Genius
Peter Smith talks to Michelle Royle about transparent policies, tech solutions, and operating globally1 Feb 2024
Michelle Royle