Duncan Welch

I'm an online and offline media professional, spending my days launching new products, managing existing ones... and dreaming up schemes for even bigger and better things.