Leon Brown — Creative Director Portfolio Website

site profile thumbnail

Description

Personal portfolio website — creative director based in London. Currently leading the talented design team at one of Europe’s fastest growing companies, the website showcases project work with rich images and video.
portfolioblogdesignercreativedirector