If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Allen Location
Bristol, England, GB
Stephen Allen Work
Head of Product Design and User Research @ (September 2025 - Present)
Head Of Design @ (June 2019 - September 2025)
Digital Product Designer @ (January 2019 - June 2019)
User Experience Design Manager @ (March 2017 - December 2018)
User Experience Design Manager @ DWC Strategy and Innovation (February 2016 - March 2017)
Deputy Creative Head Internal Agency and Senior Digital Creative @ (January 2013 - February 2016)
Digital Creative Head @ One Point Oh (January 2010 - January 2013)
Art Director - Freelance @ (January 2005 - January 2010)
Art Director - Freelance @ (January 2002 - January 2005)
Senior Designer @ Marketplace Design (January 2000 - January 2002)
Designer @ Rodney Fitch Associates (January 1997 - January 2000)
Designer @ Redjacket Design (January 1995 - January 1997)
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.