Michael James is an entrepreneur and online marketer who loves sharing opinions, ideas, and insights about business and marketing. He wants to help people make more money by producing more value for others. He started his career as a software engineer and web developer, which led him to an online business.