I’d just like to believe that if it was your idea to start with, you are best equipped to actually implementing that idea. You may need to surround yourself with great people (that contributes specific skills that you may not have), but you will always have the best vision in terms of executing your idea.