Biography
Creative Director & Visual Designer based in Canada.
Visual Design Lead @ GitHub & Founder/Creative Director @ Squaaads
Burlington, ON
Dribbble Pro
Member since May 2011
Skills
Dudu Torres is a member
Upgrade to Pro and get your new profile along with many other perks. Learn more.