Suggestions
David Allen
Expert Partner at Bain & Company
David Allen is a business-focused senior technology leader with over 25 years of experience in creating software products, fostering innovation, and developing strategies for organizations in the financial services and technology industries globally. He has worked with startups to Fortune 100 companies, specializing in cloud-based product development, enterprise architecture, product management, and more. David is highly passionate about team-building and mentoring emerging leaders. He studied Computer Science at the University of Rochester and Music at UC Irvine. David has held various roles including Expert Partner at Bain & Company, Founder at New Castle Partners, CTO at Seagate Technology, and VP at Global Liquid Markets, LLC, among others.