Michael Klein is a passionate marketing strategist, event speaker and graphic designer from Saskatoon, Saskatchewan. He is a strong advocate of emerging marketing and communications tools/techniques and is a voracious reader / life-long learner. He loves to connect with new people and talk about big ideas on this marketing strategy blog.