Suggestions
Nelson Allen
Founder
Nelson Allen is a global leader in digital growth with extensive experience in high-growth, blue-chip tech companies including Expedia, Microsoft, and Samsung. He specializes in defining global/regional strategies, communicating priorities, allocating resources, building brands, and managing P&Ls to drive sustainable growth. Nelson is known for his strategic mindset, strong communication, and ability to deliver growth results in global roles as both General Manager and Chief Marketing officer. He has worked in eight countries over 20+ years and has expertise in general management, P&L management, international sales, and marketing, corporate strategy, strategic marketing, digital marketing, mobile marketing, brand management, product marketing, channel marketing, new venture development, and start-ups. Nelson has an MBA from London Business School and a BA from Tulane University.