Duncan Mitchell has worked as a creative director in online advertising agencies such as Tribal DDB and MRM. He is currently CEO at someecards.com.
Revision History