Ben Allen

Chicago, Illinois, United States

British guy, obsessed with the web & user experience design, living in Chicago. I'm the Senior Product Manager at Cappex.com, a blogger and a triathlete in training.

  • Work
    • cappex.com
  • Education
    • University of St. Andrews