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.
© 2024 - SWR Ltd. Company Registration No. 2260632