Jim Macdonald

Managing Partner at 3Seed Marketing, Design and Interactive