Posted inBusiness How do the world’s largest travel companies deliver customer support? by Can Ozdoruk, VP, Marketing, NetomiMay 31, 2021November 22, 2021 Surprisingly 55% of companies don’t have Twitter profiles, 38% of companies do not offer email support!