John Allen
User Experience Lead @ BP
About John Allen
John Allen is a User Experience Lead at bp in Chicago, Illinois, with over a decade of experience in user experience design across various companies. He has a background in graphic design and has worked in roles that emphasize creating user-friendly digital experiences.