Find the best people.
When you want to make a business successful, the team, the people. are essential.
Flexible and innovative people, and most of the time, in the start of the business or a project, you want generalists in the team. Later on the specialists take over.
But the main thing is that the people need to be excellent. Excellent in being human. And this is not a trick.
Because real people, honest and trustworthy people, will build up your business.