Tom Allen

Australian industrial designer Tom Allen is based in the design hub of Barcelona, Spain. Tom designs with a strong user centric approach and aims to create innovative, engaging and meaningful products and services.

tomallendesign.com (585)

category Industrial Designers

tel +34 676 264 794

Barcelona
Spain