The answer to this question is up for debate, but many would consider Philip Kotler, Seth Godin, or Gary Vaynerchuk the greatest marketer of all time.