In order for a company to truly thrive, it needs to have great marketing. That is a pretty simple conclusion. It’s not just enough to have a great product because without a solid marketing strategy, people may never discover what you have to offer. Now in order to have a solid marketing strategy, you need to be a great marketer. Marketing requires a lot of creativity, strategy and planning but there is one thing that separates a great marketer that cannot be taught – passion.