Jim Marcotte

Jim Marcotte

Optimistic malcontent. Part curmudgeon, part chameleon. Fountain of knowledge/some of it true. Copywriter, licensing agent, marketer, dog person.