Craig Dennis

I'm a designer with a passion for the web focusing on interfaces, interactions & experiences. I'm currently Senior Designer at Etch. I drive fast, talk sarcastically and am available for freelance work.