James Allen's Location
England, United Kingdom
James Allen's Education
James Allen's Skills
James Allen's Summary
James Allen, based in England, United Kingdom, is currently a Partner at Bain & Company. James Allen holds a Harvard Business School. With a robust skill set that includes Emerging Markets Entry Strategies, Strategy, Technical Product Management, College Basketball, Consumer Products and more, James Allen contributes valuable insights to the industry. James Allen has 3 emails and 1 mobile phone number on RocketReach.