If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Allen Location
Bristol, England, GB
Stephen Allen Work
2025 -now Head of Product Design and User Research @
2019 -2025 Head Of Design @
2019 -2019 Digital Product Designer @
2017 -2018 User Experience Design Manager @
2016 -2017 User Experience Design Manager @ DWC Strategy and Innovation
2013 -2016 Deputy Creative Head Internal Agency and Senior Digital Creative @
2010 -2013 Digital Creative Head @ One Point Oh
2005 -2010 Art Director - Freelance @
2002 -2005 Art Director - Freelance @
2000 -2002 Senior Designer @ Marketplace Design
1997 -2000 Designer @ Rodney Fitch Associates
1995 -1997 Designer @ Redjacket Design
Stephen Allen Education
Bath Spa University
Bachelor’s Degree (Graphic Design)
1991-1995
Ravensbourne University London
Foundation Certificate (Graphic Design)
1990-1991
Stephen Allen Summary
Stephen Allen, based in Bristol, England, GB, is currently a Head of Product Design and User Research at Which?. Stephen Allen brings experience from previous roles at Confused.com, SPARCK, RAC and DWC Strategy and Innovation. Stephen Allen holds a 1991 - 1995 Bachelor’s Degree in Graphic Design @ Bath Spa University. Stephen Allen has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Stephen Allen?
Find contact details for 700 million professionals.