Cover Genius Appoints Peter Smith EMEA Head of Travel Partnerships
Cover Genius, the global insurtech leader whose insurance distribution platform provides protection for the customers of some of the world’s largest online companies, has announced the appointment of Peter Smith, to oversee the company’s new […]