Stefan de Haan – 

an Amsterdam based creative, focusing on branding and user interface design.