John Allen

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.

People similar to John Allen