Unpacking Insights' Team Effectiveness Solution in the Travel Sector

For a global organisation with over 18,000 people spanning 50 countries like Expedia  Group, a strategic transformation into a platform business is a giant task that mobilises forces that disrupt the status quo and established sense of territiory and team.