At the end of the day any company is only as good as the people that choose to work there. You may have the best systems in the world or the most innovative solutions and so on, but if your team does not buy into it, it will not work.
Things can be hard in business at times and it is only a pride and passion in what one does that keeps you going. You have got to love this business.
You have got to believe in the power of innovation. You have got to know what you are talking about. But, most of all you have got to be relentless. Who will never, ever let go.