Brainstorming
JMP Creative’s Jim McCafferty reveals how brainstorming, magic and a thick skin power his creativity
With a past career as an escapologist and illusionist, Jim McCafferty now makes the world a happier place by creating magical toys and games… And terrific entertainment.