Assuming you already have a great idea, a leadership team is crucial for executing. Among the most important decisions to make is who to put on this team and how to make them effective.
1. Identify skill gaps
When figuring out your management team, start by taking inventory of the current team’s strengths and weaknesses. For example, if both you and your cofounder come from a sales background, it will likely just lead to frustration by hiring another sales leader. Instead, you likely need to focus on engineering and product.
2. Hire people better than you
Always hire people that can teach you, not people who require you to teach them. I made this mistake frequently at my first company. If I am starting a sales organization, I should start by hiring someone that can ultimately lead sales, not someone who can take prospecting/demos off of my own plate in the short term.