upcarta
  • Sign In
  • Sign Up
  • Explore
  • Search

James Allen

No followers
community-curated profile
James Allen is a partner in our London office. He formerly led our Global Strategy practice, is the founder of the firm's Customer Strategy & Marketing practice and is a member of t... Show More

James Allen is a partner in our London office. He formerly led our Global Strategy practice, is the founder of the firm's Customer Strategy & Marketing practice and is a member of the European Consumer Products and Technology practices. In addition, he leads Bain's Developing Market 100 initiative and is a co-chair of Bain Futures, our proprietary global think tank.

Show Less
Overview Content
Featured content
See All
  • Founder's Mentality℠ and the paths to sustainable growth
    by James Allen
  • upcarta ©2025
  • Home
  • About
  • Terms
  • Privacy
  • Cookies
  • @upcarta