Dell UK Consumer Microsite
Role: Visual Designer
Company: Critical Mass London